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.