Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

SecurityIdentifier-Klasse

 

Stellt eine Sicherheits-ID (SID) dar und bietet Marshalling und Vergleichsoperationen für SIDs.

Namespace:   System.Security.Principal
Assembly:  mscorlib (in mscorlib.dll)

System.Object
  System.Security.Principal.IdentityReference
    System.Security.Principal.SecurityIdentifier

[ComVisibleAttribute(false)]
public sealed class SecurityIdentifier : IdentityReference, IComparable<SecurityIdentifier>

NameBeschreibung
System_CAPS_pubmethodSecurityIdentifier(Byte[], Int32)

Initialisiert eine neue Instanz der SecurityIdentifier -Klasse unter Verwendung einer angegebenen binären Darstellung einer Sicherheits-ID (SID).

System_CAPS_pubmethodSecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der der SecurityIdentifier Klasse, indem Sie eine ganze Zahl, die die Binärform einer Sicherheits-ID (SID) darstellt.

System_CAPS_pubmethodSecurityIdentifier(String)

Initialisiert eine neue Instanz der SecurityIdentifier -Klasse unter Verwendung der angegebenen Sicherheits-ID (SID) im Security Descriptor Definition Language (SDDL)-Format.

System_CAPS_pubmethodSecurityIdentifier(WellKnownSidType, SecurityIdentifier)

Initialisiert eine neue Instanz der SecurityIdentifier -Klasse unter Verwendung der angegebenen bekannte Sicherheits-ID (SID)-Typ und die Domänen-SID.

NameBeschreibung
System_CAPS_pubpropertyAccountDomainSid

Gibt der Konto Sicherheits-ID (SID) Domänenteil aus der SID, dargestellt durch die SecurityIdentifier Objekt, wenn die SID die SID ein Windows-Kontos darstellt. Wenn die SID nicht die SID ein Windows-Kontos darstellt, gibt diese Eigenschaft ArgumentNullException.

System_CAPS_pubpropertyBinaryLength

Gibt die Länge in Bytes, die Sicherheits-ID (SID), dargestellt durch die SecurityIdentifier Objekt.

System_CAPS_pubpropertyValue

Gibt eine in Großbuchstaben Security Descriptor Definition Language (SDDL)-Zeichenfolge für die Sicherheits-ID (SID), die durch diesen dargestellten SecurityIdentifier Objekt.(Überschreibt IdentityReference.Value.)

NameBeschreibung
System_CAPS_pubmethodCompareTo(SecurityIdentifier)

Vergleicht das aktuelle SecurityIdentifier Objekt mit dem angegebenen SecurityIdentifier Objekt.

System_CAPS_pubmethodEquals(Object)

Gibt einen Wert, der angibt, ob dies SecurityIdentifier -Objekt gleich einem angegebenen Objekt ist.(Überschreibt IdentityReference.Equals(Object).)

System_CAPS_pubmethodEquals(SecurityIdentifier)

Gibt an, ob das angegebene SecurityIdentifier Objekt ist gleich dem aktuellen SecurityIdentifier Objekt.

System_CAPS_pubmethodGetBinaryForm(Byte[], Int32)

Kopiert die binäre Darstellung der angegebenen Sicherheits-ID (SID) dargestellte der SecurityIdentifier -Klasse in ein Bytearray.

System_CAPS_pubmethodGetHashCode()

Fungiert als Hashfunktion für die aktuelle SecurityIdentifier Objekt. Die GetHashCode Methode eignet sich für Hashalgorithmen und Datenstrukturen wie Hashtabellen.(Überschreibt IdentityReference.GetHashCode().)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodIsAccountSid()

Gibt einen Wert, der angibt, ob die Sicherheits-ID (SID) von diesem dargestellt SecurityIdentifier Objekt ist ein gültiges Windows-Konto-SID.

System_CAPS_pubmethodIsEqualDomainSid(SecurityIdentifier)

Gibt einen Wert, der angibt, ob die Sicherheits-ID (SID) von diesem dargestellt SecurityIdentifier -Objekt stammt aus der gleichen Domäne wie der angegebenen SID.

System_CAPS_pubmethodIsValidTargetType(Type)

Gibt einen Wert, der angibt, ob der angegebene Typ ein gültiger Verschiebungstyp für die SecurityIdentifier Klasse.(Überschreibt IdentityReference.IsValidTargetType(Type).)

System_CAPS_pubmethodIsWellKnown(WellKnownSidType)

Gibt einen Wert, der angibt, ob die SecurityIdentifier Objekt entspricht dem angegebenen bekannte Sicherheits-ID (SID).

System_CAPS_pubmethodToString()

Gibt die Sicherheits-ID (SID) im Security Descriptor Definition Language (SDDL)-Format für das Konto, dargestellt durch die SecurityIdentifier Objekt. Ein Beispiel für das SDDL-Format ist S-1-5-9.(Überschreibt IdentityReference.ToString().)

System_CAPS_pubmethodTranslate(Type)

Übersetzt den Kontonamen, dargestellt durch die SecurityIdentifier in ein anderes Objekt IdentityReference-abgeleiteten Typ.(Überschreibt IdentityReference.Translate(Type).)

NameBeschreibung
System_CAPS_pubfieldSystem_CAPS_staticMaxBinaryLength

Gibt die maximale Größe in Bytes für die binäre Darstellung der Sicherheits-ID zurück.

System_CAPS_pubfieldSystem_CAPS_staticMinBinaryLength

Gibt die minimale Größe in Bytes für die binäre Darstellung der Sicherheits-ID zurück.

NameBeschreibung
System_CAPS_puboperatorSystem_CAPS_staticEquality(SecurityIdentifier, SecurityIdentifier)

Vergleicht zwei SecurityIdentifier Objekte bestimmen, ob diese gleich sind. Sie gelten als gleich, wenn sie die gleiche kanonische Darstellung wie von zurückgegeben haben die Value Eigenschaft oder wenn beide null.

System_CAPS_puboperatorSystem_CAPS_staticInequality(SecurityIdentifier, SecurityIdentifier)

Vergleicht zwei SecurityIdentifier Objekte bestimmen, ob diese ungleich sind. Sie sind nicht als gleich betrachtet, ggf. anderen kanonischen Namen Darstellungen als der zurückgegebene die Value Eigenschaft oder eines der Objekte ist null und die andere nicht.

.NET Framework
Verfügbar seit 2.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: