SecurityIdentifier Methods
.NET Framework 4
The SecurityIdentifier type exposes the following members.
| Name | Description | |
|---|---|---|
|
CompareTo | Compares the current SecurityIdentifier object with the specified SecurityIdentifier object. |
|
Equals(Object) | Returns a value that indicates whether this SecurityIdentifier object is equal to a specified object. (Overrides IdentityReference.Equals(Object).) |
|
Equals(SecurityIdentifier) | Indicates whether the specified SecurityIdentifier object is equal to the current SecurityIdentifier object. |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetBinaryForm | Copies the binary representation of the specified security identifier (SID) represented by the SecurityIdentifier class to a byte array. |
|
GetHashCode | Serves as a hash function for the current SecurityIdentifier object. The GetHashCode method is suitable for hashing algorithms and data structures like a hash table. (Overrides IdentityReference.GetHashCode().) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
IsAccountSid | Returns a value that indicates whether the security identifier (SID) represented by this SecurityIdentifier object is a valid Windows account SID. |
|
IsEqualDomainSid | Returns a value that indicates whether the security identifier (SID) represented by this SecurityIdentifier object is from the same domain as the specified SID. |
|
IsValidTargetType | Returns a value that indicates whether the specified type is a valid translation type for the SecurityIdentifier class. (Overrides IdentityReference.IsValidTargetType(Type).) |
|
IsWellKnown | Returns a value that indicates whether the SecurityIdentifier object matches the specified well known security identifier (SID) type. |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ToString | Returns the security identifier (SID), in Security Descriptor Definition Language (SDDL) format, for the account represented by the SecurityIdentifier object. An example of the SDDL format is S-1-5-9. (Overrides IdentityReference.ToString().) |
|
Translate | Translates the account name represented by the SecurityIdentifier object into another IdentityReference-derived type. (Overrides IdentityReference.Translate(Type).) |