Freigeben über


ITeamFoundationSecurityService-Schnittstelle

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

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

Der ITeamFoundationSecurityService-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateSecurityNamespace Erstellt ein SecurityNamespace, das vom den bereitgestellten Informationen basiert.
Öffentliche Methode DeleteSecurityNamespace Löscht das SecurityNamespace aus der Auflistung von SecurityNamespaces.
Öffentliche Methode GetSecurityNamespace Gibt die TeamFoundationSecurityNamespace-Instanz zurück, die mit der GUID zugeordnet ist.NULL wird zurückgegeben, wenn die GUID kein zugeordnetes ITeamFoundationSecurityNamespace hat.
Öffentliche Methode GetSecurityNamespaces Gibt eine Enumeration aller aktuell vorhandene Sicherheit securityNamespaces zurück.
Öffentliche Methode RemoveIdentityACEs Entfernen Sie ACEs angegebener Identitäten
Öffentliche Methode ServiceEnd ServiceEnd wird aufgerufen, wenn der Host Herunterfahren ist und dieser Dienst alle Ressourcen freigeben soll, auf die es enthält. (Von ITeamFoundationService geerbt.)
Öffentliche Methode ServiceStart ServiceStart wird aufgerufen, wenn der Diensts initialisiert wird.Wenn der Dienst asynchron initialisiert wird, muss es Service_Ready implementieren, das verwendet wird, um zu bestimmen, wann der Dienst bereit für Benutzer ist, auf sie zuzugreifen. (Von ITeamFoundationService geerbt.)
Öffentliche Methode UpdateSecurityNamespace Aktualisiert einen Namespace vorhandenen der Sicherheit.Diese Daten werden beibehalten.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace