(0) exportieren Drucken
Alle erweitern
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.

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

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

'Declaration
<ComVisibleAttribute(False)> _
Public NotInheritable Class SecurityIdentifier _
	Inherits IdentityReference _
	Implements IComparable(Of SecurityIdentifier)

Der SecurityIdentifier-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeSecurityIdentifier(IntPtr)Initialisiert eine neue Instanz der SecurityIdentifier-Klasse mit einer ganzen Zahl, die die Binärform einer Sicherheits-ID (SID) darstellt.
Öffentliche MethodeSecurityIdentifier(String)Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung der angegebenen Sicherheits-ID im SDDL-Format (Security Descriptor Definition Language).
Öffentliche MethodeSecurityIdentifier(Byte(), Int32)Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung einer angegebenen binären Darstellung einer Sicherheits-ID.
Öffentliche MethodeSecurityIdentifier(WellKnownSidType, SecurityIdentifier)Initialisiert eine neue Instanz der SecurityIdentifier-Klasse unter Verwendung des angegebenen bekannten Typs der Sicherheits-ID und der Domänen-SID.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftAccountDomainSidGibt 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.
Öffentliche EigenschaftBinaryLengthGibt die Länge in Bytes der durch das SecurityIdentifier-Objekt dargestellten Sicherheits-ID zurück.
Öffentliche EigenschaftValueGibt eine SDDL-Zeichenfolge (Security Descriptor Definition Language) in Großbuchstaben für die durch das SecurityIdentifier-Objekt darstellte Sicherheits-ID zurück. (Überschreibt IdentityReference.Value.)
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeCompareToVergleicht das aktuelle SecurityIdentifier-Objekt mit dem angegebenen SecurityIdentifier-Objekt.
Öffentliche MethodeEquals(Object)Gibt einen Wert zurück, der angibt, ob dieses SecurityIdentifier-Objekt gleich einem angegebenen Objekt ist. (Überschreibt IdentityReference.Equals(Object).)
Öffentliche MethodeEquals(SecurityIdentifier)Gibt an, ob das angegebene SecurityIdentifier-Objekt mit dem aktuellen SecurityIdentifier-Objekt identisch ist.
Öffentliche MethodeGetBinaryFormKopiert die binäre Darstellung der angegebenen Sicherheits-ID, die durch die SecurityIdentifier-Klasse dargestellt wird, in ein Bytearray.
Öffentliche MethodeGetHashCodeFungiert als Hashfunktion für das aktuelle SecurityIdentifier-Objekt. Sie können die GetHashCode-Methode in Hashalgorithmen und Datenstrukturen wie Hashtabellen verwenden. (Überschreibt IdentityReference.GetHashCode.)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeIsAccountSidGibt einen Wert zurück, der angibt, ob die durch dieses SecurityIdentifier-Objekt dargestellte SID die gültige Sicherheits-ID eines Windows-Kontos ist.
Öffentliche MethodeIsEqualDomainSidGibt einen Wert zurück, der angibt, ob die durch dieses SecurityIdentifier-Objekt dargestellte SID aus derselben Domäne stammt wie die angegebene Sicherheits-ID.
Öffentliche MethodeIsValidTargetTypeGibt einen Wert zurück, der angibt, ob der angegebene Typ ein gültiger Verschiebungstyp für die SecurityIdentifier-Klasse ist. (Überschreibt IdentityReference.IsValidTargetType(Type).)
Öffentliche MethodeIsWellKnownGibt einen Wert zurück, der angibt, ob das SecurityIdentifier-Objekt dem angegebenen bekannten Typ der Sicherheits-ID entspricht.
Öffentliche MethodeToStringGibt 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. (Überschreibt IdentityReference.ToString.)
Öffentliche MethodeTranslateÜbersetzt den Kontonamen, der durch das SecurityIdentifier-Objekt dargestellt wird, in einen anderen von IdentityReference abgeleiteten Typ. (Überschreibt IdentityReference.Translate(Type).)
Zum Seitenanfang

  NameBeschreibung
Öffentlicher OperatorStatischer MemberEqualityVergleicht 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 ein Nullverweis (Nothing in Visual Basic) sind.
Öffentlicher OperatorStatischer MemberInequalityVergleicht 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 ein Nullverweis (Nothing in Visual Basic) ist und das andere nicht.
Zum Seitenanfang

  NameBeschreibung
Öffentliches FeldStatischer MemberMaxBinaryLengthGibt die maximale Größe in Bytes für die binäre Darstellung der Sicherheits-ID zurück.
Öffentliches FeldStatischer MemberMinBinaryLengthGibt die Mindestgröße in Bytes für die binäre Darstellung der Sicherheits-ID zurück.
Zum Seitenanfang

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft