Partager via


TeamFoundationAccessControlService, classe

Entretenez utilisé pour configurer le contrôle pour TFS hébergé

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

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

Le type TeamFoundationAccessControlService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationAccessControlService

Début

Méthodes

  Nom Description
Méthode publique DeleteServiceIdentity Supprime l'identité du service données l'ID
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetServiceIdentityToken Extrait un jeton d'authenication d'ACS pour les informations fournies d'identité du service.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique IsServiceIdentity Vérifie si l'identité fournie est une identité du service
Méthode publique ProvisionServiceIdentity Met une identité du service avec les informations.Si l'identityInfo est null puis mettez en service tente de créer l'identité du service par défaut pour l'hôte de service si les addToGroups est null, l'identité du service est configuré avec l'appartenance au groupe Service Accounts
Méthode publique QueryServiceIdentities(TeamFoundationRequestContext, array<Guid[], Boolean) Interroge des identités du service par ID
Méthode publique QueryServiceIdentities(TeamFoundationRequestContext, array<String[], Boolean) Interroge des identités du service de nom
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Champs

  Nom Description
Champ publicMembre statique SymmetricSigningKeyName

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceEnd Logique d'arrêt de service
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceStart Logique de début de service

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms