Udostępnij za pośrednictwem


Klasa TeamFoundationAccessControlService

Usługa używana do konfigurowania kontroli dostępu dla obsługiwanych TFS

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationAccessControlService

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

Składnia

'Deklaracja
<TeamFoundationServiceDependency(GetType(TeamFoundationAuthenticationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
Public NotInheritable Class TeamFoundationAccessControlService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationAuthenticationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
public sealed class TeamFoundationAccessControlService : ITeamFoundationService

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna TeamFoundationAccessControlService

Początek

Metody

  Nazwa Opis
Metoda publiczna DeleteServiceIdentity Usuwa podany identyfikator tożsamość usługi
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetServiceIdentityToken Pobiera authenication token z ACS informacji tożsamości świadczonych usług.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publicznaStatyczny element członkowski IsServiceIdentity(TeamFoundationRequestContext, TeamFoundationIdentity) Sprawdza, czy tożsamość danego tożsamości usługi
Metoda publicznaStatyczny element członkowski IsServiceIdentity(TeamFoundationRequestContext, Identity)
Metoda publiczna ProvisionServiceIdentity Przepisy tożsamość usługi z podanych informacji. Jeśli identityInfo jest null, a następnie przepis będzie próbował utworzyć domyślną tożsamość usługi dla hosta usługi, jeśli addToGroups jest zerowy, tożsamość usługi będą obsługiwane z członkostwa grupy konta usługi
Metoda publiczna QueryServiceIdentities(TeamFoundationRequestContext, array<Guid[], Boolean) Kwerendy usługi tożsamości przez identyfikator
Metoda publiczna QueryServiceIdentities(TeamFoundationRequestContext, array<String[], Boolean) Kwerendy usługi tożsamości według nazwy
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski SymmetricSigningKeyName

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ITeamFoundationService.ServiceEnd Logika zamknięcie usługi
Jawna implementacja interfejsuMetoda prywatna ITeamFoundationService.ServiceStart Logika rozpoczęcia Service

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