Table of Contents

Class EntraCloudSyncObjectMapping

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents an Entra Cloud Sync object mapping.

public class EntraCloudSyncObjectMapping : GlobalSerializableBase, IComparable<EntraCloudSyncObjectMapping>
Inheritance
EntraCloudSyncObjectMapping
Implements

Constructors

EntraCloudSyncObjectMapping()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraCloudSyncObjectMapping class.

public EntraCloudSyncObjectMapping()

Properties

AttributeMappings

Gets or sets the attribute mappings.

public EntraCloudSyncAttributeMappings AttributeMappings { get; set; }

Property Value

EntraCloudSyncAttributeMappings

Enabled

Gets or sets whether the object mapping is enabled.

public BooleanOption Enabled { get; set; }

Property Value

BooleanOption

Identifier

Gets or sets the unique identifier of the object mapping. This is for internal system use only.

public Guid Identifier { get; set; }

Property Value

Guid

SourceObjectName

Gets or sets the source object name.

public string SourceObjectName { get; set; }

Property Value

string

TargetObjectName

Gets or sets the target object name.

public string TargetObjectName { get; set; }

Property Value

string

Methods

CompareTo(EntraCloudSyncObjectMapping)

Compares two CENTREL.XIA.Configuration.Types.EntraCloudSyncObjectMapping objects to allow sorting alphabetically by source object name.

public int CompareTo(EntraCloudSyncObjectMapping other)

Parameters

other EntraCloudSyncObjectMapping

The CENTREL.XIA.Configuration.Types.EntraCloudSyncObjectMapping to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.EntraCloudSyncObjectMapping objects.

ToString()

Returns the source object name name of the Cloud Sync object mapping.

public override string ToString()

Returns

string

The source object name of the Cloud Sync object mapping.