Udostępnij za pośrednictwem


Klasa SecurityChangedNotification

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

'Deklaracja
Public Class SecurityChangedNotification
public class SecurityChangedNotification

Typ SecurityChangedNotification uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna SecurityChangedNotification(Guid, IEnumerable<TokenRename>) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania RenameToken.
Metoda publiczna SecurityChangedNotification(Guid, List<AccessControlList>) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania SetAccessControlLists.
Metoda publiczna SecurityChangedNotification(Guid, List<String>, Boolean) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania RemoveAccessControlLists.
Metoda publiczna SecurityChangedNotification(Guid, String, Boolean) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania SetInheritFlag.
Metoda publiczna SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania RemovePermissions.
Metoda publiczna SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania RemoveExplicitPermissions.
Metoda publiczna SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania SetPermissions.
Metoda publiczna SecurityChangedNotification(Guid, String, String, Boolean) Konstruktor dla tworzenia SecurityChangeNotification dla wywołania RenameToken.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AccessControlLists Listy kontroli dostępu, które zostały ustawione. Używane w następujących SecurityChangeTypes: SetAccessControlLists
Właściwość publiczna Descriptor Deskryptor operatrion to dotyczy. Używane w następujących SecurityChangeTypes: RemoveExplicitPermissions
Właściwość publiczna ExplicitPermissionsToRemove Uprawnienia do usuwania. Używane w następujących SecurityChangeTypes: RemoveExplicitPermissions
Właściwość publiczna InheritPermissions PRAWDA, jeśli jest wartość tokenu dziedziczą, false w przeciwnym razie. Używane w następujących SecurityChangeTypes: SetInheritFlag
Właściwość publiczna Merge PRAWDA, jeśli uprawnienia powinny być scalona, false, jeśli powinny być zastąpione. Używane w następujących SecurityChangeTypes: SetPermissions
Właściwość publiczna NamespaceId Identyfikator jest zmiana nazw dla zabezpieczeń.Używany do wszystkich SecurityChangeTypes
Właściwość publiczna Permissions Uprawnienia dla tokenu, które są stosowane. Używane w następujących SecurityChangeTypes: SetPermissions
Właściwość publiczna Recurse PRAWDA, jeśli będzie recurse tej operacji. Używane w następujących SecurityChangeTypes: RemoveAccessControlLists
Właściwość publiczna RemoveAceDescriptors Tożsamości, które mają swoje uprawnienia usunięte podczas wywołania RemovePermissions. Używane w następujących SecurityChangeTypes: RemoveAccessControlEntries
Właściwość publiczna RenameTokenDestination Zmień nazwę miejsca docelowego dla RenameTokenSource. Używane w następujących SecurityChangeTypes: RenameToken
Właściwość publiczna RenameTokens Tokeny są zmianą nazwy zostanie ustawiony po ustanowieniu wywołanie RenameTokens, co umożliwia wielu tokenów ma być zmieniona w pojedyncze wywołanie. Używane w następujących SecurityChangeTypes
Właściwość publiczna RenameTokenSource Token, który jest zmieniana na RenameTokenDestination. Używane w następujących SecurityChangeTypes: RenameToken
Właściwość publiczna RenameWillCopy Wartość true, jeśli podczas zmiany nazwy uprawnienia będą kopiowane, wartość false, jeśli zostaną one przeniesione. Używane w następujących SecurityChangeTypes: RenameToken
Właściwość publiczna SecurityChangeType Reprezentuje typ zmiany, który napotkał zabezpieczeń.Ta wartość określa właściwości tego obiektu, które są prawidłowe. SetPermissions: NamepsaceId, Token uprawnienia, scalanie
Właściwość publiczna Token Token, których uprawnienia są są zmieniane. Używane w następujących SecurityChangeTypes: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
Właściwość publiczna Tokens Listy tokenów, które ma wpływ tej operacji. Używane w następujących SecurityChangeTypes: RemoveAccessControlLists

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Framework.Server