Udostępnij za pośrednictwem


Klasa SecurityNamespace

Klasy, aby zarządzać i wymuszać zabezpieczenia zestaw AccessControlList obiektów.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Client.SecurityNamespace

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

Składnia

'Deklaracja
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona SecurityNamespace Inicjuje nowe wystąpienie klasy SecurityNamespace.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera opis dla tego obszaru nazw zabezpieczeń.

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 publiczna HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) Sprawdza, czy deskryptora określona tożsamość ma określone uprawnienia dla określonego tokenów.
Metoda publiczna HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) Sprawdza, czy określona tożsamość deskryptora ma określone uprawnienia dla określonego token.
Metoda publiczna HasPermission(String, IdentityDescriptor, Int32, Boolean) Sprawdza, czy określona tożsamość deskryptora ma określone uprawnienia dla określonego token.
Metoda publiczna HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) Sprawdza, czy deskryptory określona tożsamość określonych uprawnień dla określonego token.
Metoda publiczna HasWritePermission(String, IEnumerable<Int32>) Sprawdza, czy bieżący użytkownik ma uprawnienia do określonego uprawnienia do zapisu.
Metoda publiczna HasWritePermission(String, Int32) Sprawdza, czy bieżący użytkownik ma uprawnienia do określonego uprawnienia do zapisu.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna QueryAccessControlList Pobiera AccessControlList obiektów, które są skojarzone z określonym deskryptory token i tożsamości.
Metoda publiczna QueryAccessControlLists Pobiera AccessControlList obiektów, które są skojarzone z określonym deskryptory token i tożsamości.
Metoda publiczna QueryEffectivePermissions Pobiera czynnych uprawnień dla deskryptora określonej tożsamości.
Metoda publiczna RemoveAccessControlEntries Usuwa wszystkie wpisy kontroli dostępu dla deskryptorów określonej tożsamości, które istnieją na AccessControlList skojarzonego z określonego token.
Metoda publiczna RemoveAccessControlEntry Usuwa wpis kontroli dostępu dla deskryptora określona tożsamość, która istnieje po AccessControlList skojarzonego z określonego token.
Metoda publiczna RemoveAccessControlLists(IEnumerable<String>, Boolean) Usuwa AccessControlList skojarzonego z określonym tokenów.
Metoda publiczna RemoveAccessControlLists(String, Boolean) Usuwa AccessControlList skojarzonego z określonego token.
Metoda publiczna RemovePermissions Usuwa określone uprawnienia z istniejących uprawnień do deskryptora określonej tożsamości.Jeśli nie AccessControlEntry istniejących znajduje się na tym, żadne działanie jest podejmowane i puste AccessControlList jest zwracany.
Metoda publiczna SetAccessControlEntries Ustawia wpisy kontroli dostępu dostarczonego w tym SecurityNamespace.
Metoda publiczna SetAccessControlEntry Ustawia określony AccessControlEntry w tym SecurityNamespace.
Metoda publiczna SetAccessControlList Ustawia określony AccessControlList, w tym SecurityNamespace.Ustawienie AccessControlList nadpisywanie istniejących AccessControlList.
Metoda publiczna SetAccessControlLists Ustawia określony AccessControlLists w tym SecurityNamespace.Ustawienie AccessControlList zawsze będzie zastępować istniejący AccessControlList.
Metoda publiczna SetInheritFlag Ustawia flagę, informujący, czy AccessControlList skojarzonego z określonego token powinny dziedziczyć uprawnienia tokeny nadrzędnej.
Metoda publiczna SetPermissions Ustawia uprawnienia dla deskryptora określona tożsamość w tym SecurityNamespace.
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.Client