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
Gets or sets the email address of the group.
public string Email { get; set; }
Property Value
GroupType
Gets or sets the group type.
public EntraDirectoryGroupType GroupType { get; set; }
Property Value
GroupTypeString
Gets the group type as a human readable string.
public string GroupTypeString { get; set; }
Property Value
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
Members
Gets or sets the group members.
public EntraDirectoryGroupMembers Members { get; set; }
Property Value
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
EntraDirectoryGroupThe 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.