Udostępnij za pośrednictwem


Klasa PartialPermissionSetForwarderBase

To jest klasa podstawowa dla przekazywania uprawnień z płaskim obszaru nazw do obszaru nazw, która wynika tylko podzbiór jej uprawnienia z obszaru nazw źródła.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetForwarderBase

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

Składnia

'Deklaracja
Public MustInherit Class PartialPermissionSetForwarderBase
public abstract class PartialPermissionSetForwarderBase

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona PartialPermissionSetForwarderBase

Początek

Właściwości

  Nazwa Opis
Właściwość chroniona SourcePermissionsToForward Zestaw uprawnień możemy powinien przesyłać dalej od źródła do docelowego.
Właściwość chroniona StoreSourcePermissions Zastąpić, zwraca wartość false, jeśli uprawnienia źródła, nie powinny być przechowywane w obszarze nazw źródła.

Początek

Metody

  Nazwa Opis
Metoda chroniona DetermineTargetPermissions Zwraca uprawnienia mapowanego ramy dla uprawnień źródła.
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 chroniona GetTargetNamespace Obszar nazw zabezpieczeń miejsce docelowe do przekazania uprawnień do.
Metoda chroniona GetTargetToken Zwraca token mapowanego docelowych tokenu źródłowego.Powinna zostać zwrócona wartość null, jeśli nie istnieje żadne mapowanie.
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 RemoveAccessControlLists Usuwa listę kontroli dostępu, która tworzy ten obszar nazw.To tak naprawdę nigdy nie powinna być wywoływana, ale jeśli były to oznaczałoby, że wszystkie uprawnienia GenericRead i GenericWrite, należy usunąć również.
Metoda publiczna RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) Usuwa uprawnienia z tokenu RAM
Metoda publiczna RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) Jeśli jest to uprawnienie GenericRead lub GenericWrite przeciwko token nazw usunąć bity z obszaru nazw ramy.
Metoda publiczna RenameToken
Metoda publiczna SetAccessControlLists Źródła ACL ustawić uprawnienia źródła w miejsce docelowe, jeśli są one zestaw.
Metoda publiczna SetInheritFlag
Metoda publiczna SetPermissions
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