PermissionChange-Klasse
Stellt eine Berechtigungsänderung dar.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.VersionControl.Client.SecurityChange
Microsoft.TeamFoundation.VersionControl.Client.PermissionChange
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public NotInheritable Class PermissionChange _
Inherits SecurityChange
public sealed class PermissionChange : SecurityChange
Der PermissionChange-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
PermissionChange | Initialisiert eine neue PermissionChange-Instanz. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllGlobalLocalizedPermissions | Ruft ein Array aller lokalisierten globalen Berechtigungen ab. | |
AllGlobalPermissions | Ruft ein Array aller globalen Berechtigungen ab. | |
AllItemPermissions | Ruft ein Array aller Elementberechtigungen ab. | |
AllLocalizedItemPermissions | Ruft ein Array aller lokalisierten Elementberechtigungen ab. | |
Allow | Ruft das Array unterbinden von Berechtigungen die Identität fest. | |
Deny | Ruft die verweigernsberechtigungen für die Identität fest. | |
IdentityName | Ruft ab oder legt die Identität festgelegt, die die Berechtigung enthält. | |
Item | Ruft den Pfad des Elements ab, das diesem SecurityChange gehört. (Von SecurityChange geerbt.) | |
Remove | Ruft das Array von Berechtigungen entfernen fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ToString | Erstellt eine für den Benutzer lesbare Zeichenfolge, die die Eigenschaften eines PermissionChange-Objekts beschreibt. (Überschreibt SecurityChange.ToString().) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
GlobalPermissionAdminConfiguration | Gibt die globale Berechtigung für Administratorkonfiguration an. | |
GlobalPermissionAdminConnections | Gibt die globale Berechtigung für Administrator-Verbindungen an. | |
GlobalPermissionAdminShelvesets | Gibt die globale Berechtigung für Administratorshelvesets an. | |
GlobalPermissionAdminWorkspaces | Gibt die globale Berechtigung für Administratorarbeitsbereiche an. | |
GlobalPermissionCreateWorkspace | Gibt die globale Berechtigung für erstellen Arbeitsbereichsvorgang an. | |
ItemPermissionAdminProjectRights | Gibt die Elementberechtigung für Administratorprojektrechte an. | |
ItemPermissionCheckin | Gibt die für Elementberechtigung Eincheckvorgang an. | |
ItemPermissionCheckinOther | Gibt die Elementberechtigung für CheckinOther-Vorgang an. | |
ItemPermissionLabel | Gibt die Elementberechtigung für Bezeichnungsvorgang an. | |
ItemPermissionLabelOther | Gibt die Elementberechtigung für LabelOther-Vorgang an. | |
ItemPermissionLock | Gibt die Elementberechtigung für Sperrenvorgang an. | |
ItemPermissionManageBranch | Gibt die Elementberechtigung für ManageBranch-Vorgang an. | |
ItemPermissionMerge | Gibt die für Elementberechtigung Zusammenführung an. | |
ItemPermissionPendChange | Gibt die Elementberechtigung für PendChange-Vorgang an. | |
ItemPermissionRead | Gibt die für Elementberechtigung Lesevorgang an. | |
ItemPermissionReviseOther | Gibt die Elementberechtigung für ReviseOther-Vorgang an. | |
ItemPermissionUndoOther | Gibt die Elementberechtigung für UndoOther-Vorgang an. | |
ItemPermissionUnlockOther | Gibt die Elementberechtigung für UnlockOther-Vorgang an. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.