Table of Contents

Class EntraDirectoryGroup

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

Represents an Entra directory group.

public class EntraDirectoryGroup : GlobalSerializableClassicBase, IComparable<EntraDirectoryGroup>
Inheritance
EntraDirectoryGroup
Implements

Constructors

EntraDirectoryGroup()

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

public EntraDirectoryGroup()

Properties

DisplayName

Gets or sets the display name of the group. NOTE: this does not have to be unique within a directory.

public string DisplayName { get; set; }

Property Value

string

Email

Gets or sets the email address of the group.

public string Email { get; set; }

Property Value

string

GroupType

Gets or sets the group type.

public EntraDirectoryGroupType GroupType { get; set; }

Property Value

EntraDirectoryGroupType

GroupTypeString

Gets the group type as a human readable string.

public string GroupTypeString { get; set; }

Property Value

string

Identifier

Gets or sets the unique identifier of the group in GUID format - for example "ada23705-db32-4b23-80f3-f46d1ce72d1c".

public Guid Identifier { get; set; }

Property Value

Guid

Members

Gets or sets the group members.

public EntraDirectoryGroupMembers Members { get; set; }

Property Value

EntraDirectoryGroupMembers

Methods

CompareTo(EntraDirectoryGroup)

Compares two CENTREL.XIA.Configuration.Types.EntraDirectoryGroup objects to allow sorting alphabetically by display name.

public int CompareTo(EntraDirectoryGroup other)

Parameters

other EntraDirectoryGroup

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

Returns

int

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

ToString()

Returns the display name of the group.

public override string ToString()

Returns

string

The display name of the group.