GroupPrincipal.IsSecurityGroup Property

Definition

Gets or sets a Nullable Boolean value that indicates whether the group is security-enabled.

public:
 property Nullable<bool> IsSecurityGroup { Nullable<bool> get(); void set(Nullable<bool> value); };
public bool? IsSecurityGroup { get; set; }
member this.IsSecurityGroup : Nullable<bool> with get, set
Public Property IsSecurityGroup As Nullable(Of Boolean)

Property Value

Nullable<Boolean>

true if the group is security enabled, or null if the group has not been persisted; otherwise false.

Exceptions

The application may not set this property to null.

Remarks

When this property returns false, the group is temporarily not security-enabled. When the IsSecurityGroup property is reset to true later, the group will have the same properties as before it was set to false.

If the principal has not been persisted in the store, this property returns null. After the principal is persisted, the default security-enabled setting depends on the store. The AD DS and AD LDS stores disable new principals when they are persisted, whereas SAM enables new principals when they are persisted.

Applies to