Classe AccessControlList
La classe AccessControlList consente di associare un insieme AccessControlEntries con un token di sicurezza e le relative impostazioni di ereditarietà. È importante notare che la classe AccessControlList non comunica con database quando i metodi chiamati.
Fornisce un'area di gestione temporanea per le modifiche a AccessControlEntries per un token protetto. Le modifiche vengono eseguite una volta per AccessControlList che può essere salvato al servizio web passandolo in un TeamFoundationSecurityNamespace.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.AccessControlList
Microsoft.TeamFoundation.Framework.Server.AccessControlListDetails
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public Class AccessControlList
public class AccessControlList
Il tipo AccessControlList espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
AccessControlList() | |
![]() |
AccessControlList(String, Boolean) | Crea un nuovo oggetto AccessControlList. |
![]() |
AccessControlList(String, Boolean, IEnumerable<AccessControlEntry>) | Compila un'istanza AccessControlList. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AccessControlEntries | Restituisce una copia dell'elenco delle autorizzazioni per gli utenti del token. |
![]() |
InheritPermissions | True se il token specificato eredita le autorizzazioni dagli elementi padre. |
![]() |
Token | Il token che AccessControlList si desidera. |
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) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
QueryAccessControlEntries | Restituisce il AccessControlEntries per i descrittori forniti. |
![]() |
QueryAccessControlEntry | Restituisce il AccessControlEntry per il descrittore fornito.Se non esiste AccessControlEntry per il descrittore fornito in questo Access Control List quindi un AccessControlEntry vuoto verrà restituito. |
![]() |
RemoveAccessControlEntry | Rimuove il AccessControlEntry da questo Access Control List applicato al descrittore specificato. |
![]() |
RemovePermissions | Rimuove i bit di autorizzazione specificati dall'esistenza consente e denys for tale descrittore.Se il descrittore non viene trovato, non viene eseguita e un AccessControlEntry vuoto viene restituito. |
![]() |
SetAccessControlEntries | Imposta AccessControlEntry fornito in questo AccessControlList. |
![]() |
SetAccessControlEntry | Imposta AccessControlEntry fornito in questo AccessControlList. |
![]() |
SetPermissions | Imposta un'autorizzazione per il descrittore su questo Access Control List. |
![]() |
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.