Freigeben über


SecurityChangedNotification-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Class SecurityChangedNotification
public class SecurityChangedNotification

Der SecurityChangedNotification-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SecurityChangedNotification(Guid, IEnumerable<TokenRename>) Konstruktor für das Erstellen eines SecurityChangeNotification für den RenameToken-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, List<AccessControlList>) Konstruktor für das Erstellen eines SecurityChangeNotification für den SetAccessControlLists-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, List<String>, Boolean) Konstruktor für das Erstellen eines SecurityChangeNotification für den RemoveAccessControlLists-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, String, Boolean) Konstruktor für das Erstellen eines SecurityChangeNotification für den SetInheritFlag-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) Konstruktor für das Erstellen eines SecurityChangeNotification für den RemovePermissions-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) Konstruktor für das Erstellen eines SecurityChangeNotification für den RemoveExplicitPermissions-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) Konstruktor für das Erstellen eines SecurityChangeNotification für den SetPermissions-Aufruf.
Öffentliche Methode SecurityChangedNotification(Guid, String, String, Boolean) Konstruktor für das Erstellen eines SecurityChangeNotification für den RenameToken-Aufruf.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AccessControlLists Die Zugriffssteuerungslisten, die festgelegt werden. Wird im folgenden SecurityChangeTypes: SetAccessControlLists
Öffentliche Eigenschaft Descriptor Der ein, den dieser Vorgang verwendet wird. Wird im folgenden SecurityChangeTypes: RemoveExplicitPermissions
Öffentliche Eigenschaft ExplicitPermissionsToRemove Die Berechtigungen entfernen. Wird im folgenden SecurityChangeTypes: RemoveExplicitPermissions
Öffentliche Eigenschaft InheritPermissions True, wenn das Token festgelegt wird, um zu erben; andernfalls false. Wird im folgenden SecurityChangeTypes: SetInheritFlag
Öffentliche Eigenschaft Merge True, wenn die Berechtigungen zusammengeführt werden, false, wenn sie überschrieben werden. Wird im folgenden SecurityChangeTypes: SetPermissions
Öffentliche Eigenschaft NamespaceId Die ID für den Sicherheitsnamespace, der geändert wird.Dies wird für alle SecurityChangeTypes verwendet
Öffentliche Eigenschaft Permissions Die Berechtigungen für Token, die angewendet werden. Wird im folgenden SecurityChangeTypes: SetPermissions
Öffentliche Eigenschaft Recurse True, wenn dieser Vorgang hat. Wird im folgenden SecurityChangeTypes: RemoveAccessControlLists
Öffentliche Eigenschaft RemoveAceDescriptors Die Identitäten, die deren Berechtigungen haben, die während eines RemovePermissions-Aufrufs entfernt werden. Wird im folgenden SecurityChangeTypes: RemoveAccessControlEntries
Öffentliche Eigenschaft RenameTokenDestination Das Umbenennensziel für RenameTokenSource. Wird im folgenden SecurityChangeTypes: RenameToken
Öffentliche Eigenschaft RenameTokens Die Token, die umbenannt, werden festgelegt, wenn ein Aufruf RenameTokens gemacht wird, das über mehreren in einem einzelnen Aufruf können umbenannt werden Token. Wird im folgenden SecurityChangeTypes
Öffentliche Eigenschaft RenameTokenSource Das Token, das an RenameTokenDestination umbenannt wird. Wird im folgenden SecurityChangeTypes: RenameToken
Öffentliche Eigenschaft RenameWillCopy True, wenn während eines Umbenennung die Berechtigungen kopiert, false, wenn sie verschoben werden. Wird im folgenden SecurityChangeTypes: RenameToken
Öffentliche Eigenschaft SecurityChangeType Stellt den Typ von Änderung dar, die Sicherheit erreicht hat.Dieser Wert bestimmt, der Eigenschaften für dieses Objekt gültig sind. SetPermissions: NamepsaceId, Token, Berechtigungen, Zusammenführung
Öffentliche Eigenschaft Token Das Token, dessen Berechtigungen geändert werden. Wird im folgenden SecurityChangeTypes: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
Öffentliche Eigenschaft Tokens Die Liste von Token, die dieser Operation betroffen. Wird im folgenden SecurityChangeTypes: RemoveAccessControlLists

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace