Udostępnij za pośrednictwem


Klasa DefaultSecurityNamespaceExtension

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Server.DefaultSecurityNamespaceExtension
    Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetNamespaceExtension

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

Składnia

'Deklaracja
Public Class DefaultSecurityNamespaceExtension _
    Implements ISecurityNamespaceExtension
public class DefaultSecurityNamespaceExtension : ISecurityNamespaceExtension

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DefaultSecurityNamespaceExtension

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AlwaysAllowAdministrators Flaga określająca, czy Administratorzy nazw zawsze mają prawo niejawna do aktualizacji zabezpieczeń obszaru nazw.
Właściwość publiczna SecurityNamespace Obszar nazw zabezpieczeń to rozszerzenie jest dla.

Początek

Metody

  Nazwa Opis
Metoda publiczna CheckReadPermission Domyślna implementacja z [CheckReadPermission], które [HasReadPermission] na podany token.
Metoda publiczna CheckWritePermission Domyślna implementacja z [CheckWritePermission], które [HasWritePermission] na podany token.
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 GetLocalizedActionDisplayName Zwraca wartość null dla wszystkich bitów.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna HandleIncomingToken Domyślna implementacja z [HandleIncomoningToken], która po prostu zwraca przekazany w [securityToken].
Metoda publiczna HandleOutgoingToken Domyślna implementacja z [HandleOutgoingToken] który po prostu zwraca przekazany w [securityToken].
Metoda publiczna HasPermission Domyślna implementacja z [HasPermission], która zwraca tylko wstępną decyzję.
Metoda publiczna HasReadPermission Domyślna implementacja z [HasReadPermission], który sprawdza, czy wywołujący ma [SecurityNamespace.Description.ReadPermission] na podany token.
Metoda publiczna HasWritePermission Domyślna implementacja z [HasWritePermission], który sprawdza, czy wywołujący ma [SecurityNamespace.Description.WritePermission] na podany token.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna QueryEffectivePermissions Zwraca uprawnienia przekazane.
Metoda publiczna QueryPermissions Domyślna implementacja z [QueryPermissions], która zwraca wartość preliminaryACLs.
Metoda publiczna ThrowAccessDeniedException
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