Freigeben über


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
Öffentliche Methode PermissionChange Initialisiert eine neue PermissionChange-Instanz.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member AllGlobalLocalizedPermissions Ruft ein Array aller lokalisierten globalen Berechtigungen ab.
Öffentliche EigenschaftStatischer Member AllGlobalPermissions Ruft ein Array aller globalen Berechtigungen ab.
Öffentliche EigenschaftStatischer Member AllItemPermissions Ruft ein Array aller Elementberechtigungen ab.
Öffentliche EigenschaftStatischer Member AllLocalizedItemPermissions Ruft ein Array aller lokalisierten Elementberechtigungen ab.
Öffentliche Eigenschaft Allow Ruft das Array unterbinden von Berechtigungen die Identität fest.
Öffentliche Eigenschaft Deny Ruft die verweigernsberechtigungen für die Identität fest.
Öffentliche Eigenschaft IdentityName Ruft ab oder legt die Identität festgelegt, die die Berechtigung enthält.
Öffentliche Eigenschaft Item Ruft den Pfad des Elements ab, das diesem SecurityChange gehört. (Von SecurityChange geerbt.)
Öffentliche Eigenschaft Remove Ruft das Array von Berechtigungen entfernen fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Erstellt eine für den Benutzer lesbare Zeichenfolge, die die Eigenschaften eines PermissionChange-Objekts beschreibt. (Überschreibt SecurityChange.ToString().)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member GlobalPermissionAdminConfiguration Gibt die globale Berechtigung für Administratorkonfiguration an.
Öffentliches FeldStatischer Member GlobalPermissionAdminConnections Gibt die globale Berechtigung für Administrator-Verbindungen an.
Öffentliches FeldStatischer Member GlobalPermissionAdminShelvesets Gibt die globale Berechtigung für Administratorshelvesets an.
Öffentliches FeldStatischer Member GlobalPermissionAdminWorkspaces Gibt die globale Berechtigung für Administratorarbeitsbereiche an.
Öffentliches FeldStatischer Member GlobalPermissionCreateWorkspace Gibt die globale Berechtigung für erstellen Arbeitsbereichsvorgang an.
Öffentliches FeldStatischer Member ItemPermissionAdminProjectRights Gibt die Elementberechtigung für Administratorprojektrechte an.
Öffentliches FeldStatischer Member ItemPermissionCheckin Gibt die für Elementberechtigung Eincheckvorgang an.
Öffentliches FeldStatischer Member ItemPermissionCheckinOther Gibt die Elementberechtigung für CheckinOther-Vorgang an.
Öffentliches FeldStatischer Member ItemPermissionLabel Gibt die Elementberechtigung für Bezeichnungsvorgang an.
Öffentliches FeldStatischer Member ItemPermissionLabelOther Gibt die Elementberechtigung für LabelOther-Vorgang an.
Öffentliches FeldStatischer Member ItemPermissionLock Gibt die Elementberechtigung für Sperrenvorgang an.
Öffentliches FeldStatischer Member ItemPermissionManageBranch Gibt die Elementberechtigung für ManageBranch-Vorgang an.
Öffentliches FeldStatischer Member ItemPermissionMerge Gibt die für Elementberechtigung Zusammenführung an.
Öffentliches FeldStatischer Member ItemPermissionPendChange Gibt die Elementberechtigung für PendChange-Vorgang an.
Öffentliches FeldStatischer Member ItemPermissionRead Gibt die für Elementberechtigung Lesevorgang an.
Öffentliches FeldStatischer Member ItemPermissionReviseOther Gibt die Elementberechtigung für ReviseOther-Vorgang an.
Öffentliches FeldStatischer Member ItemPermissionUndoOther Gibt die Elementberechtigung für UndoOther-Vorgang an.
Öffentliches FeldStatischer Member 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.

Siehe auch

Referenz

Microsoft.TeamFoundation.VersionControl.Client-Namespace