Sdílet prostřednictvím


SecurityNamespace – třída

Třída spravovat a vynutit zabezpečení pro sadu AccessControlList objekty.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.TeamFoundation.Framework.Client
Sestavení:  Microsoft.TeamFoundation.Client (v Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Deklarace
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace

Typ SecurityNamespace zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda SecurityNamespace Inicializuje novou instanci třídy SecurityNamespace.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Description Popis pro tento obor názvů zabezpečení získá.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) Zkontroluje, zda popisovače zadanou identitu zadané oprávnění pro zadaný tokeny.
Veřejná metoda HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) Zkontroluje, zda zadaná identita popisovač zadané oprávnění pro zadaný token.
Veřejná metoda HasPermission(String, IdentityDescriptor, Int32, Boolean) Zkontroluje, zda zadaná identita popisovač zadané oprávnění pro zadaný token.
Veřejná metoda HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) Zkontroluje, zda popisovače zadanou identitu oprávnění zadaná pro zadaný token.
Veřejná metoda HasWritePermission(String, IEnumerable<Int32>) Zkontroluje, zda je aktuální uživatel orgán určený oprávnění k zápisu.
Veřejná metoda HasWritePermission(String, Int32) Zkontroluje, zda je aktuální uživatel orgán určený oprávnění k zápisu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda QueryAccessControlList Získá AccessControlList objekty, které jsou spojeny s popisovače zadaný token a identity.
Veřejná metoda QueryAccessControlLists Získá AccessControlList objekty, které jsou spojeny s popisovače zadaný token a identity.
Veřejná metoda QueryEffectivePermissions Získá skutečná oprávnění pro zadanou identitu popisovač.
Veřejná metoda RemoveAccessControlEntries Odebere všechny položky řízení přístupu pro zadanou identitu popisovače, které existují na AccessControlList je spojeno s zadaný token.
Veřejná metoda RemoveAccessControlEntry Odebere položky řízení přístupu pro zadanou identitu popisovače, který existuje AccessControlList je spojeno s zadaný token.
Veřejná metoda RemoveAccessControlLists(IEnumerable<String>, Boolean) Odebere AccessControlList je spojeno s zadaný tokeny.
Veřejná metoda RemoveAccessControlLists(String, Boolean) Odebere AccessControlList je spojeno s zadaný token.
Veřejná metoda RemovePermissions Odebere zadané oprávnění z existující oprávnění pro zadanou identitu popisovač.Pokud je nalezena žádná existující AccessControlEntry tento popisovač, není žádná akce a jeden prázdný AccessControlList je vrácena.
Veřejná metoda SetAccessControlEntries Nastaví přístup zadané položky řízení v této SecurityNamespace.
Veřejná metoda SetAccessControlEntry Nastaví zadané AccessControlEntry v tomto SecurityNamespace.
Veřejná metoda SetAccessControlList Nastaví zadané AccessControlList této SecurityNamespace.Nastavení AccessControlList vždy přepíše existující AccessControlList.
Veřejná metoda SetAccessControlLists Nastaví zadané AccessControlLists tímto SecurityNamespace.Nastavení AccessControlList vždy přepíše existující AccessControlList.
Veřejná metoda SetInheritFlag Nastaví příznak, že zda AccessControlList je spojeno s zadaný token má dědit oprávnění z nadřazené tokeny.
Veřejná metoda SetPermissions Nastaví oprávnění pro zadanou identitu popisovač v této SecurityNamespace.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.TeamFoundation.Framework.Client – obor názvů