Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Klasse, um Sicherheit für einen Satz von AccessControlList-Objekte zu verwalten und zu erzwingen.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Client.SecurityNamespace
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace
Der SecurityNamespace-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
SecurityNamespace | Initialisiert eine neue Instanz der SecurityNamespace-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Description | Ruft die Beschreibung für diesen Sicherheitsnamespace ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) | Überprüft, ob der angegebene Identitätsdeskriptor die angegebenen Berechtigungen für die angegebenen Token enthält. |
![]() |
HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) | Überprüft, ob der angegebene Identitätsdeskriptor die angegebenen Berechtigungen für das angegebene Token enthält. |
![]() |
HasPermission(String, IdentityDescriptor, Int32, Boolean) | Überprüft, ob der angegebene Identitätsdeskriptor die angegebenen Berechtigungen für das angegebene Token enthält. |
![]() |
HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) | Überprüft, ob die angegebenen Identitätsdeskriptoren die angegebenen Berechtigungen für das angegebene Token haben. |
![]() |
HasWritePermission(String, IEnumerable<Int32>) | Überprüft, ob der aktuelle Benutzer die Verwendung verfügt, um die angegebenen Berechtigungen zu schreiben. |
![]() |
HasWritePermission(String, Int32) | Überprüft, ob der aktuelle Benutzer die Verwendung verfügt, um die angegebenen Berechtigungen zu schreiben. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
QueryAccessControlList | Ruft die AccessControlList-Objekte ab, die mit den angegebenen Token- und Identitätsdeskriptoren zugeordnet werden. |
![]() |
QueryAccessControlLists | Ruft die AccessControlList-Objekte ab, die mit den angegebenen Token- und Identitätsdeskriptoren zugeordnet werden. |
![]() |
QueryEffectivePermissions | Ruft die effektiven Berechtigungen für den angegebenen Identitätsdeskriptor ab. |
![]() |
RemoveAccessControlEntries | Entfernt alle Einträge für die angegebenen Identitätsdeskriptoren, die von AccessControlList vorhanden sind, das mit dem gegebenen Token zugeordnet ist. |
![]() |
RemoveAccessControlEntry | Entfernt den Eintrag für den angegebenen Identitätsdeskriptor, der von AccessControlList vorhanden ist, das mit dem gegebenen Token zugeordnet ist. |
![]() |
RemoveAccessControlLists(IEnumerable<String>, Boolean) | Entfernt AccessControlList, das mit den angegebenen Token zugeordnet ist. |
![]() |
RemoveAccessControlLists(String, Boolean) | Entfernt AccessControlList, das mit dem gegebenen Token zugeordnet ist. |
![]() |
RemovePermissions | Entfernt die angegebenen Berechtigungen aus vorhandenen Berechtigungen für den angegebenen Identitätsdeskriptor.Wenn kein vorhandenes AccessControlEntry für diesen Deskriptor gefunden wird, wird keine Aktion ausgeführt und leeres AccessControlList wird zurückgegeben. |
![]() |
SetAccessControlEntries | Legt die verfügbaren Einträge in diesem SecurityNamespace fest. |
![]() |
SetAccessControlEntry | Legt angegebene AccessControlEntry in diesem SecurityNamespace fest. |
![]() |
SetAccessControlList | Legt das angegebene Access Control List in diesem SecurityNamespace fest.Ein Access Control List festlegen, überschreibt immer vorhandenes AccessControlList. |
![]() |
SetAccessControlLists | Legt das angegebene AccessControlList in diesem SecurityNamespace fest.AccessControlList festlegen, überschreibt immer vorhandenes AccessControlList. |
![]() |
SetInheritFlag | Legt ein Flag fest, der angibt, ob AccessControlList, das mit dem gegebenen Token zugeordnet wird, Berechtigungen von übergeordneten Token erben soll. |
![]() |
SetPermissions | Legt die Berechtigungen für den angegebenen Identitätsdeskriptor in diesem SecurityNamespace fest. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.