Classe SecurityNamespace
Una classe per gestire e applicare la sicurezza per un set di oggetti AccessControlList.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Client.SecurityNamespace
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Sintassi
'Dichiarazione
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace
Il tipo SecurityNamespace espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
SecurityNamespace | Inizializza una nuova istanza della classe di SecurityNamespace. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Description | Ottiene la descrizione di questo spazio dei nomi di sicurezza. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) | Controlla se il descrittore di identità specificato disponga delle autorizzazioni specificate per i token specificati. | |
HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) | Controlla se il descrittore di identità specificato disponga delle autorizzazioni specificate per il token specificato. | |
HasPermission(String, IdentityDescriptor, Int32, Boolean) | Controlla se il descrittore di identità specificato disponga delle autorizzazioni specificate per il token specificato. | |
HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) | Controlla se specificati i descrittori di identità dispongono delle autorizzazioni specificate per il token specificato. | |
HasWritePermission(String, IEnumerable<Int32>) | Controlla se l'utente corrente può autorità per scrivere le autorizzazioni specificate. | |
HasWritePermission(String, Int32) | Controlla se l'utente corrente può autorità per scrivere le autorizzazioni specificate. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
QueryAccessControlList | Ottiene gli oggetti AccessControlList associati ai descrittori specificati identity e del token. | |
QueryAccessControlLists | Ottiene gli oggetti AccessControlList associati ai descrittori specificati identity e del token. | |
QueryEffectivePermissions | Ottiene efficaci autorizzazioni per il descrittore specificato di identità. | |
RemoveAccessControlEntries | Rimuove tutte le voci di controllo di accesso per i descrittori specificati di identità esistenti su AccessControlList associato al token specificato. | |
RemoveAccessControlEntry | Rimuove la voce di controllo di accesso per il descrittore specificato di identità che esiste in AccessControlList associato al token specificato. | |
RemoveAccessControlLists(IEnumerable<String>, Boolean) | Rimuove AccessControlList associato ai token specificati. | |
RemoveAccessControlLists(String, Boolean) | Rimuove AccessControlList associato al token specificato. | |
RemovePermissions | Rimuove le autorizzazioni specificate dalle autorizzazioni esistenti per il descrittore specificato di identità.Se non AccessControlEntry esistente viene rilevato per il descrittore, non provvedimento viene creato e AccessControlList vuoto viene restituito. | |
SetAccessControlEntries | Imposta le voci di controllo di accesso fornite in questo SecurityNamespace. | |
SetAccessControlEntry | Imposta AccessControlEntry specificato in questo SecurityNamespace. | |
SetAccessControlList | Imposta il Access Control List specificato in questo SecurityNamespace.Impostando un Access Control List sovrascriverà sempre AccessControlList esistente. | |
SetAccessControlLists | Imposta AccessControlListspecificati in questo SecurityNamespace.Impostando AccessControlList sovrascriverà sempre AccessControlList esistente. | |
SetInheritFlag | Impostare un flag che indica se AccessControlList associato al token specificato deve ereditare le autorizzazioni da token padre. | |
SetPermissions | Imposta le autorizzazioni per il descrittore specificato di identità in questo SecurityNamespace. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
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.