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 | |
---|---|---|
SecurityChangedNotification(Guid, IEnumerable<TokenRename>) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den RenameToken-Aufruf. | |
SecurityChangedNotification(Guid, List<AccessControlList>) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den SetAccessControlLists-Aufruf. | |
SecurityChangedNotification(Guid, List<String>, Boolean) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den RemoveAccessControlLists-Aufruf. | |
SecurityChangedNotification(Guid, String, Boolean) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den SetInheritFlag-Aufruf. | |
SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den RemovePermissions-Aufruf. | |
SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den RemoveExplicitPermissions-Aufruf. | |
SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den SetPermissions-Aufruf. | |
SecurityChangedNotification(Guid, String, String, Boolean) | Konstruktor für das Erstellen von einem SecurityChangeNotification für den RenameToken-Aufruf. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessControlLists | Die Zugriffssteuerungslisten, die festgelegt werden. Wird im folgenden SecurityChangeTypes: SetAccessControlLists | |
Descriptor | Der Deskriptor, den dieses operatrion verwendet wird. Wird im folgenden SecurityChangeTypes: RemoveExplicitPermissions | |
ExplicitPermissionsToRemove | Die Berechtigungen zu entfernen. Wird im folgenden SecurityChangeTypes: RemoveExplicitPermissions | |
InheritPermissions | True, wenn das Token festgelegt wird, um zu erben; andernfalls false. Wird im folgenden SecurityChangeTypes: SetInheritFlag | |
Merge | True, wenn die Berechtigungen zusammengeführt werden, false, wenn sie überschrieben werden. Wird im folgenden SecurityChangeTypes: SetPermissions | |
NamespaceId | Die ID für den Sicherheitsnamespace, der geändert wird.Dies wird für alle SecurityChangeTypes verwendet | |
Permissions | Die Berechtigungen für Token, die angewendet werden. Wird im folgenden SecurityChangeTypes: SetPermissions | |
Recurse | True, wenn dieser Vorgang hat. Wird im folgenden SecurityChangeTypes: RemoveAccessControlLists | |
RemoveAceDescriptors | Die Identitäten, die ihre Berechtigungen verfügen, die während eines RemovePermissions-Aufrufs entfernt werden. Wird im folgenden SecurityChangeTypes: RemoveAccessControlEntries | |
RenameTokenDestination | Das umbenennensziel für RenameTokenSource. Wird im folgenden SecurityChangeTypes: RenameToken | |
RenameTokens | Die Token, die umbenannt werden, werden festgelegt, wenn ein Aufruf RenameTokens gefunden wird, das die ermöglicht mehreren in einem einzelnen Aufruf umbenannt werden Token. Wird im folgenden SecurityChangeTypes | |
RenameTokenSource | Das Token, das zu RenameTokenDestination umbenannt wird. Wird im folgenden SecurityChangeTypes: RenameToken | |
RenameWillCopy | True, wenn während eines umbenannte die Berechtigungen kopiert werden, false, wenn sie verschoben werden. Wird im folgenden SecurityChangeTypes: RenameToken | |
SecurityChangeType | Stellt den Typ der Änderung dar, den Sicherheit gestoßen ist.Dieser Wert bestimmt, der Eigenschaften für dieses Objekt gültig sind. SetPermissions: NamepsaceId, Token, Berechtigungen, Zusammenführen | |
Token | Das Token, dessen Berechtigungen geändert werden. Wird im folgenden SecurityChangeTypes: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions | |
Tokens | Die Liste der Token, die dieser Operation betroffen. Wird im folgenden SecurityChangeTypes: RemoveAccessControlLists |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
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.