TeamFoundationAccessControlService-Klasse
Halten Sie wieder verwendet, um die Zugriffssteuerung für gehostetes konfigurieren TFS
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationAccessControlService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
<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
Der TeamFoundationAccessControlService-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
TeamFoundationAccessControlService |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
DeleteServiceIdentity | Löscht die Dienstidentität, die die ID angegeben ist | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetServiceIdentityToken | Ruft ein authenication Token von ACS zu der bereitgestellten Dienstidentitätsinformation ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsServiceIdentity(TeamFoundationRequestContext, TeamFoundationIdentity) | überprüft, um festzustellen, ob die angegebene Identität eine Dienstidentität ist | |
IsServiceIdentity(TeamFoundationRequestContext, Identity) | ||
ProvisionServiceIdentity | Stellt eine Dienstidentität mit den angegebenen Informationen bereit. Wenn identityInfo dann NULL ist, stellen Sie versucht, die standardmäßige Dienstidentität für den Diensthost, wenn addToGroups, NULL ist, der Dienst zu erstellen bereit, den Identität mit Mitgliedschaft in der Dienstkontogruppe bereitgestellt wird | |
QueryServiceIdentities(TeamFoundationRequestContext, array<Guid[], Boolean) | Abfragendienstidentitäten nach ID | |
QueryServiceIdentities(TeamFoundationRequestContext, array<String[], Boolean) | Abfragendienstidentitäten nach Namen | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
SymmetricSigningKeyName |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
ITeamFoundationService.ServiceEnd | Dienstherunterfahrenlogik | |
ITeamFoundationService.ServiceStart | Dienstanfangslogik |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.