PartialPermissionSetForwarderBase-Klasse
Dies ist eine Basisklasse für das Weiterleiten von Berechtigungen in einem flachen Namespace an einem Namespace, der nur eine Teilmenge der Berechtigungen des Quellnamespace abgeleitet.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetForwarderBase
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public MustInherit Class PartialPermissionSetForwarderBase
public abstract class PartialPermissionSetForwarderBase
Der PartialPermissionSetForwarderBase-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PartialPermissionSetForwarderBase |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
SourcePermissionsToForward | Der Satz von Berechtigungen, die von der Quelle zum Ziel übergeben sollten. | |
StoreSourcePermissions | Überschreiben Sie dieses, um "false" zurückzugeben, wenn die Quellberechtigungen nicht im Quellnamespace gespeichert werden. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
DetermineTargetPermissions | Gibt den zugeordneten Frameworkberechtigungen für die Quellberechtigungen zurück. | |
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.) | |
GetTargetNamespace | Der Zielsicherheitsnamespace, um die Berechtigungen an weiterzuleiten. | |
GetTargetToken | Gibt dem zugeordneten Zieltoken vom Quelltoken zurück.Rückgabe wenn, ungültig werden, wenn keine Zuordnung vorhanden ist. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
RemoveAccessControlLists | Entfernt die ACL, die diesen Namespace bildet.Dies sollte nie tatsächlich aufgerufen, aber, wenn es war, es würde bedeuten, dass alle Berechtigungen GenericRead und GenericWrite ebenfalls entfernt werden sollten. | |
RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) | Entfernt die Berechtigungen des Frameworktoken | |
RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) | Wenn dieses ist, entfernen die Berechtigung GenericRead oder GenericWrite gegen NAMESPACEtoken dann die Bits im Frameworknamespace. | |
RenameToken | ||
SetAccessControlLists | Für Quelle legt die ACL die Quellberechtigungen im Ziel, wenn sie festgelegt werden. | |
SetInheritFlag | ||
SetPermissions | ||
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.