Class EntraRoleEligibleAssignment
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Entra directory role eligible assignment.
public class EntraRoleEligibleAssignment : GlobalSerializableBase, IComparable<EntraRoleEligibleAssignment>
- Inheritance
-
EntraRoleEligibleAssignment
- Implements
Constructors
EntraRoleEligibleAssignment()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.EntraRoleEligibleAssignment class.
public EntraRoleEligibleAssignment()
Properties
CollectionDisplayField
Gets the collection display field used by the data comparer.
[Browsable(false)]
public string CollectionDisplayField { get; }
Property Value
CollectionIndex
Gets the collection index used by the data comparer.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
EndDateTime
Gets or sets the end date and time for the eligiblity.
public DateTime EndDateTime { get; set; }
Property Value
EndDateTimeString
Gets the end time as a human readable string.
public string EndDateTimeString { get; set; }
Property Value
MemberType
Gets or sets the member type.
public EntraRoleAssignmentMemberType MemberType { get; set; }
Property Value
MemberTypeString
Gets the member type as a human readable string.
public string MemberTypeString { get; set; }
Property Value
Principal
Gets or sets the principal to which the role is eligible.
public EntraDirectoryObject Principal { get; set; }
Property Value
Scope
Gets or sets the scope to which the role is eligible.
public EntraDirectoryObject Scope { get; set; }
Property Value
StartDateTime
Gets or sets the start date and time for the eligiblity.
public DateTime StartDateTime { get; set; }
Property Value
StartDateTimeString
Gets the start time as a human readable string.
public string StartDateTimeString { get; set; }
Property Value
Methods
CompareTo(EntraRoleEligibleAssignment)
Compares two CENTREL.XIA.Configuration.Types.EntraRoleEligibleAssignment objects to allow sorting alphabetically by principal display name.
public int CompareTo(EntraRoleEligibleAssignment other)
Parameters
otherEntraRoleEligibleAssignmentThe CENTREL.XIA.Configuration.Types.EntraRoleEligibleAssignment to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.EntraRoleEligibleAssignment objects.
ToString()
Returns the display name of the principal.
public override string ToString()
Returns
- string
The display name of the principal.