Condividi tramite


Classe PermissionChange

Rappresenta una modifica delle autorizzazioni.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.SecurityChange
    Microsoft.TeamFoundation.VersionControl.Client.PermissionChange

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class PermissionChange _
    Inherits SecurityChange
public sealed class PermissionChange : SecurityChange

Il tipo PermissionChange espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PermissionChange Inizializza una nuova istanza di PermissionChange.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico AllGlobalLocalizedPermissions Ottiene una matrice di tutte le autorizzazioni localizzate globali.
Proprietà pubblicaMembro statico AllGlobalPermissions Ottiene una matrice di tutte le autorizzazioni globali.
Proprietà pubblicaMembro statico AllItemPermissions Ottiene una matrice di tutte le autorizzazioni dell'elemento.
Proprietà pubblicaMembro statico AllLocalizedItemPermissions Ottiene una matrice di tutte le autorizzazioni localizzate dell'elemento.
Proprietà pubblica Allow Ottiene o imposta la matrice consentono delle autorizzazioni per l'identità.
Proprietà pubblica Deny Ottiene o imposta le autorizzazioni per la negazione per l'identità.
Proprietà pubblica IdentityName Ottiene o imposta l'identità che utilizza l'autorizzazione.
Proprietà pubblica Item Ottiene o imposta il percorso dell'elemento a cui appartiene questo SecurityChange. (Ereditato da SecurityChange)
Proprietà pubblica Remove Ottiene o imposta la matrice delle autorizzazioni per rimuovere.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico FromXml
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Crea una stringa leggibile dall'utente che vengono descritte le proprietà di un oggetto di PermissionChange. (Esegue l'override di SecurityChange.ToString()).
Metodo pubblico ToXml(XmlWriter, String) (Esegue l'override di SecurityChange.ToXml(XmlWriter, String)).
Metodo pubblicoMembro statico ToXml(XmlWriter, String, PermissionChange)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico GlobalPermissionAdminConfiguration Specifica l'autorizzazione globale per la configurazione di amministratore.
Campo pubblicoMembro statico GlobalPermissionAdminConnections Specifica l'autorizzazione globale per le connessioni di amministratore.
Campo pubblicoMembro statico GlobalPermissionAdminShelvesets Specifica l'autorizzazione globale per gli shelveset di amministratore.
Campo pubblicoMembro statico GlobalPermissionAdminWorkspaces Specifica l'autorizzazione globale per le aree di lavoro di amministratore.
Campo pubblicoMembro statico GlobalPermissionCreateWorkspace Specifica l'autorizzazione globale per creare l'operazione dell'area di lavoro.
Campo pubblicoMembro statico ItemPermissionAdminProjectRights Specifica l'autorizzazione dell'elemento per i diritti per i progetti di amministratore.
Campo pubblicoMembro statico ItemPermissionCheckin Specifica l'autorizzazione dell'elemento per l'operazione di controllo.
Campo pubblicoMembro statico ItemPermissionCheckinOther Specifica l'autorizzazione dell'elemento per l'operazione di CheckinOther.
Campo pubblicoMembro statico ItemPermissionLabel Specifica l'autorizzazione dell'elemento per l'operazione dell'etichetta.
Campo pubblicoMembro statico ItemPermissionLabelOther Specifica l'autorizzazione dell'elemento per l'operazione di LabelOther.
Campo pubblicoMembro statico ItemPermissionLock Specifica l'autorizzazione dell'elemento dell'operazione di blocco.
Campo pubblicoMembro statico ItemPermissionManageBranch Specifica l'autorizzazione dell'elemento per l'operazione di ManageBranch.
Campo pubblicoMembro statico ItemPermissionMerge Specifica l'autorizzazione dell'elemento per un'operazione di unione.
Campo pubblicoMembro statico ItemPermissionPendChange Specifica l'autorizzazione dell'elemento per l'operazione di PendChange.
Campo pubblicoMembro statico ItemPermissionRead Specifica l'autorizzazione dell'elemento per l'operazione di lettura.
Campo pubblicoMembro statico ItemPermissionReviseOther Specifica l'autorizzazione dell'elemento per l'operazione di ReviseOther.
Campo pubblicoMembro statico ItemPermissionUndoOther Specifica l'autorizzazione dell'elemento per l'operazione di UndoOther.
Campo pubblicoMembro statico ItemPermissionUnlockOther Specifica l'autorizzazione dell'elemento per l'operazione UnlockOther.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client