Partager via


ITeamFoundationSecurityService, interface

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

Syntaxe

'Déclaration
<DefaultServiceImplementationAttribute(GetType(TeamFoundationSecurityService))> _
Public Interface ITeamFoundationSecurityService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationSecurityService))]
public interface ITeamFoundationSecurityService : ITeamFoundationService

Le type ITeamFoundationSecurityService expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CreateSecurityNamespace Crée un SecurityNamespace qui est basé en fonction des informations fournies.
Méthode publique DeleteSecurityNamespace Supprime le SecurityNamespace de la collection de SecurityNamespaces.
Méthode publique GetSecurityNamespace Retourne l'instance de TeamFoundationSecurityNamespace associée au guid.Null sera retourné si le guid n'a pas un ITeamFoundationSecurityNamespace associé.
Méthode publique GetSecurityNamespaces Retourne une énumération de tous les securityNamespaces de sécurité actuellement existante.
Méthode publique RemoveIdentityACEs Supprimez les ACE des identités fournies
Méthode publique ServiceEnd ServiceEnd est appelé lorsque l'hôte d'arrêt et ce service doit libérer toutes les ressources qu'il gère sur. (Hérité de ITeamFoundationService.)
Méthode publique ServiceStart ServiceStart est appelé lorsque le service est initialisé.Si le service intialized de façon asynchrone elle doit implémenter Service_Ready utilisé pour déterminer si le service est prêt pour les utilisateurs y accèdent. (Hérité de ITeamFoundationService.)
Méthode publique UpdateSecurityNamespace Associe un espace de noms à jour de sécurité existante.Ces données sera persistante.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms