Condividi tramite


Classe FullPermissionSetForwarderBase

Una classe base per le autorizzazioni di inoltro da uno spazio dei nomi sono in uno spazio dei nomi che può derivare tutte le autorizzazioni dallo spazio dei nomi di origine.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.FullPermissionSetForwarderBase

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public MustInherit Class FullPermissionSetForwarderBase
public abstract class FullPermissionSetForwarderBase

Il tipo FullPermissionSetForwarderBase espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto FullPermissionSetForwarderBase

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto 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)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo protetto GetTargetNamespaceId
Metodo protetto GetTargetPermissionsFromSourcePermissions Converte le autorizzazioni di project alla tabulazione le autorizzazioni.
Metodo protetto GetTargetServiceHost Il contesto della richiesta che deve essere utilizzato per impostare le autorizzazioni nello spazio dei nomi di destinazione.
Metodo protetto GetTargetTokenFromSourceToken Restituisce il token di sicurezza di destinazione se esistente per il token di sicurezza di origine.Null deve essere restituito in caso contrario.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico RemoveAccessControlLists Rimuove gli ACL sulla sicurezza del catalogo per i progetti corrispondenti.
Metodo pubblico RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) Rimuove le autorizzazioni per le identità di sicurezza del catalogo per il nodo corrispondente del catalogo.
Metodo pubblico RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) Rimuove le autorizzazioni del catalogo dal nodo corrispondente del catalogo.
Metodo pubblico RenameToken
Metodo pubblico SetAccessControlLists Converte tutti gli ACL per passare le autorizzazioni e sovrascrive il catalogo esistente ACL che corrispondono ai progetti team.
Metodo pubblico SetInheritFlag
Metodo pubblico SetPermissions Converte tutti ACE per spostarsi ACE e si imposta nello spazio dei nomi del catalogo.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server