Classe SecurityChangedNotification

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.SecurityChangedNotification

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

Sintassi

'Dichiarazione
Public Class SecurityChangedNotification
public class SecurityChangedNotification

Il tipo SecurityChangedNotification espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico SecurityChangedNotification(Guid, IEnumerable<TokenRename>) Costruttore per creare un SecurityChangeNotification per la chiamata di RenameToken.
Metodo pubblico SecurityChangedNotification(Guid, List<AccessControlList>) Costruttore per creare un SecurityChangeNotification per la chiamata di SetAccessControlLists.
Metodo pubblico SecurityChangedNotification(Guid, List<String>, Boolean) Costruttore per creare un SecurityChangeNotification per la chiamata di RemoveAccessControlLists.
Metodo pubblico SecurityChangedNotification(Guid, String, Boolean) Costruttore per creare un SecurityChangeNotification per la chiamata di SetInheritFlag.
Metodo pubblico SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) Costruttore per creare un SecurityChangeNotification per la chiamata di RemovePermissions.
Metodo pubblico SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) Costruttore per creare un SecurityChangeNotification per la chiamata di RemoveExplicitPermissions.
Metodo pubblico SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) Costruttore per creare un SecurityChangeNotification per la chiamata di SetPermissions.
Metodo pubblico SecurityChangedNotification(Guid, String, String, Boolean) Costruttore per creare un SecurityChangeNotification per la chiamata di RenameToken.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AccessControlLists Gli elenchi di controllo di accesso impostate. Utilizzato nell'SecurityChangeTypes: SetAccessControlLists
Proprietà pubblica Descriptor Il descrittore di questo operatrion si applica a. Utilizzato nell'SecurityChangeTypes: RemoveExplicitPermissions
Proprietà pubblica ExplicitPermissionsToRemove Le autorizzazioni per rimuovere. Utilizzato nell'SecurityChangeTypes: RemoveExplicitPermissions
Proprietà pubblica InheritPermissions True se il token viene impostato in modo che erediti, altrimenti false. Utilizzato nell'SecurityChangeTypes: SetInheritFlag
Proprietà pubblica Merge True se le autorizzazioni vengono unite, false se vengono sovrascritti. Utilizzato nell'SecurityChangeTypes: SetPermissions
Proprietà pubblica NamespaceId L'identificazione dello spazio dei nomi di sicurezza che modifica.Viene utilizzato per qualsiasi SecurityChangeTypes
Proprietà pubblica Permissions Le autorizzazioni per il token che sta applicando. Utilizzato nell'SecurityChangeTypes: SetPermissions
Proprietà pubblica Recurse True se l'operazione recurse. Utilizzato nell'SecurityChangeTypes: RemoveAccessControlLists
Proprietà pubblica RemoveAceDescriptors Le identità che dispongono delle autorizzazioni rimosse durante la chiamata di RemovePermissions. Utilizzato nell'SecurityChangeTypes: RemoveAccessControlEntries
Proprietà pubblica RenameTokenDestination La destinazione di ridenominazione per RenameTokenSource. Utilizzato nell'SecurityChangeTypes: RenameToken
Proprietà pubblica RenameTokens I token in rinominare vengono impostati quando una chiamata a RenameTokens viene fatto che consente più token da rinominare in un'unica chiamata. Utilizzato nell'SecurityChangeTypes
Proprietà pubblica RenameTokenSource Il token che viene rinominato a RenameTokenDestination. Utilizzato nell'SecurityChangeTypes: RenameToken
Proprietà pubblica RenameWillCopy True se durante il rinominare le autorizzazioni verranno copiate, false se verranno spostati. Utilizzato nell'SecurityChangeTypes: RenameToken
Proprietà pubblica SecurityChangeType Rappresenta il tipo di modifica che la sicurezza ha rilevato.Questo valore determina le proprietà in questo oggetto sono valide. SetPermissions: NamepsaceId, token, autorizzazioni, unione
Proprietà pubblica Token Il token delle autorizzazioni sono in fase di modifica. Utilizzato nell'SecurityChangeTypes: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
Proprietà pubblica Tokens L'elenco dei token che questa operazione ha effetto su. Utilizzato nell'SecurityChangeTypes: RemoveAccessControlLists

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 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 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