SecurityIdentifier Klasse
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

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 ref class SecurityIdentifier sealed : IdentityReference, 
	IComparable<SecurityIdentifier^>

NameBeschreibung
System_CAPS_pubmethodSecurityIdentifier(array<Byte>^, Int32)

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

System_CAPS_pubmethodSecurityIdentifier(IntPtr)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse mit einer ganzen 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 im SDDL-Format (Security Descriptor Definition Language).

System_CAPS_pubmethodSecurityIdentifier(WellKnownSidType, SecurityIdentifier^)

Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung des angegebenen bekannten Typs der Sicherheits-ID und der Domänen-SID.

NameBeschreibung
System_CAPS_pubpropertyAccountDomainSid

Gibt den Teil der Kontodomänen-SID von der Sicherheits-ID (SID) zurück, die durch das SecurityIdentifier-Objekt dargestellt wird, wenn die SID die SID eines Windows-Kontos darstellt.Wenn die SID nicht die SID eines Windows-Kontos darstellt, gibt diese Eigenschaft ArgumentNullException zurück.

System_CAPS_pubpropertyBinaryLength

Gibt die Länge in Bytes der durch das SecurityIdentifier-Objekt dargestellten Sicherheits-ID zurück.

System_CAPS_pubpropertyValue

Gibt eine SDDL-Zeichenfolge (Security Descriptor Definition Language) in Großbuchstaben für die durch das SecurityIdentifier-Objekt darstellte Sicherheits-ID zurück.(Setzt "IdentityReference::Value" außer Kraft.)

NameBeschreibung
System_CAPS_pubmethodCompareTo(SecurityIdentifier^)

Vergleicht das aktuelle SecurityIdentifier-Objekt mit dem angegebenen SecurityIdentifier-Objekt.

System_CAPS_pubmethodEquals(Object^)

Gibt einen Wert zurück, der angibt, ob dieses SecurityIdentifier-Objekt gleich einem angegebenen Objekt ist.(Setzt "IdentityReference::Equals(Object^)" außer Kraft.)

System_CAPS_pubmethodEquals(SecurityIdentifier^)

Gibt an, ob das angegebene SecurityIdentifier-Objekt mit dem aktuellen SecurityIdentifier-Objekt identisch ist.

System_CAPS_pubmethodGetBinaryForm(array<Byte>^, Int32)

Kopiert die binäre Darstellung der angegebenen Sicherheits-ID, die durch die SecurityIdentifier-Klasse dargestellt wird, in ein Bytearray.

System_CAPS_pubmethodGetHashCode()

Fungiert als Hashfunktion für das aktuelle SecurityIdentifier-Objekt.Sie können die GetHashCode-Methode in Hashalgorithmen und Datenstrukturen wie Hashtabellen verwenden.(Setzt "IdentityReference::GetHashCode()" außer Kraft.)

System_CAPS_pubmethodGetType()

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

System_CAPS_pubmethodIsAccountSid()

Gibt einen Wert zurück, der angibt, ob die durch dieses SecurityIdentifier-Objekt dargestellte SID die gültige Sicherheits-ID eines Windows-Kontos ist.

System_CAPS_pubmethodIsEqualDomainSid(SecurityIdentifier^)

Gibt einen Wert zurück, der angibt, ob die durch dieses SecurityIdentifier-Objekt dargestellte SID aus derselben Domäne stammt wie die angegebene Sicherheits-ID.

System_CAPS_pubmethodIsValidTargetType(Type^)

Gibt einen Wert zurück, der angibt, ob der angegebene Typ ein gültiger Verschiebungstyp für die SecurityIdentifier-Klasse ist.(Setzt "IdentityReference::IsValidTargetType(Type^)" außer Kraft.)

System_CAPS_pubmethodIsWellKnown(WellKnownSidType)

Gibt einen Wert zurück, der angibt, ob das SecurityIdentifier-Objekt dem angegebenen bekannten Typ der Sicherheits-ID entspricht.

System_CAPS_pubmethodToString()

Gibt die Sicherheits-ID (SID) im SDDL-Format (Security Descriptor Definition Language) für das durch das SecurityIdentifier-Objekt dargestellte Konto zurück.Ein Beispiel für das SDDL-Formats ist S-1-5-9.(Setzt "IdentityReference::ToString()" außer Kraft.)

System_CAPS_pubmethodTranslate(Type^)

Übersetzt den Kontonamen, der durch das SecurityIdentifier-Objekt dargestellt wird, in einen anderen von IdentityReference abgeleiteten Typ.(Setzt "IdentityReference::Translate(Type^)" außer Kraft.)

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 Mindestgröß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 auf Gleichheit.Diese werden als gleich betrachtet, wenn Sie dieselbe kanonische Darstellung besitzen, wie die von der Value-Eigenschaft zurückgegebene Darstellung, oder wenn beide null sind.

System_CAPS_puboperatorSystem_CAPS_staticInequality(SecurityIdentifier^, SecurityIdentifier^)

Vergleicht zwei SecurityIdentifier-Objekte auf Ungleichheit.Diese werden als ungleich betrachtet, wenn Sie andere kanonische Namensdarstellungen besitzen, als die von der Value-Eigenschaft zurückgegebene Darstellung, oder wenn eines der Objekte null ist und das andere nicht.

.NET Framework
Verfügbar seit 2.0

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Zurück zum Anfang
Anzeigen:
© 2016 Microsoft