Classe TeamFoundationAccessControlService
Servizio utilizzato per configurare controllo di accesso per Ospitato TFS
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationAccessControlService
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
<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
Il tipo TeamFoundationAccessControlService espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
TeamFoundationAccessControlService |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
DeleteServiceIdentity | Elimina l'identità del servizio fornita ID. | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetServiceIdentityToken | Recupera un token di authenication da ACS per informazioni fornite dall'identità del servizio. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsServiceIdentity(TeamFoundationRequestContext, TeamFoundationIdentity) | Verifica se l'identità specificata è un'identità di servizio | |
IsServiceIdentity(TeamFoundationRequestContext, Identity) | ||
ProvisionServiceIdentity | Provisions un'identità del servizio con le informazioni specificate. Se il identityInfo è null quindi eseguire il provisioning tenterà di creare l'identità predefinita del servizio per l'host del servizio se i addToGroups è null, il servizio che l'identità provisioning con appartenenza al gruppo di account del servizio | |
QueryServiceIdentities(TeamFoundationRequestContext, array<Guid[], Boolean) | Identità di servizio di query all'ID. | |
QueryServiceIdentities(TeamFoundationRequestContext, array<String[], Boolean) | Identità di servizio di query per nome | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
SymmetricSigningKeyName |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
ITeamFoundationService.ServiceEnd | Logica di chiusura del servizio | |
ITeamFoundationService.ServiceStart | Logica di avvio del servizio |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.