Freigeben über


IIdentityManagementService-Schnittstelle

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

Syntax

'Declaration
Public Interface IIdentityManagementService
public interface IIdentityManagementService

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft IdentityDomainScope

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddMemberToApplicationGroup Fügen Sie Member TFS-Gruppe hinzu.
Öffentliche Methode CreateApplicationGroup Erstellt eine TFS-Anwendungsgruppe
Öffentliche Methode DeleteApplicationGroup Löscht eine TFS-Anwendungsgruppe
Öffentliche Methode GetScopeName Ruft den Bereichsnamen für die angebotene Bereichs-ID ab
Öffentliche Methode IsMember Erweiterte Mitgliedschaft fragen für direkten oder geschachtelten Member aus.
Öffentliche Methode IsOwnedWellKnownGroup Überprüfen Sie, ob der angegebene ein von TeamFoundations-Typ ist, IMS diesem Host gehört und bekannte Gruppe ist.Dies bestätigt nicht, dass eine solche Gruppe, tatsächlich vorhanden ist genau das, das das SID-Muster diese Anforderungen erfüllt.
Öffentliche Methode IsOwner Überprüfen Sie, wenn der angegebene ein von TeamFoundations-Typ ist, gehört und diesem SOFORTNACHRICHTENENhost.Dies bestätigt nicht, dass eine solche Gruppe, tatsächlich vorhanden ist genau das, das das SID-Muster diesem Host gehört.
Öffentliche Methode ListApplicationGroups Führt alle TFS-Anwendungsgruppen im angegebenen Bereich auf
Öffentliche Methode ReadIdentities(array<Guid[], MembershipQuery) Leseidentitäten ID von Team Foundation Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Leseidentitäten für angegebene Deskriptoren.Erster Test SOFORTNACHRICHTENENspeicher.Wenn Sie nicht gefunden werden, versuchen Sie optional Quelle wie AD. Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Leseidentitäten auf Grundlage Suchfaktor.Erstes Lesen aus dem SOFORTNACHRICHTENENspeicher und (optional) dann gelesen von der Quelle die AD.
Öffentliche Methode ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Überladen Sie, das einen einzelnen Deskriptor akzeptiert.Lesen Sie für angegebenen Identität ein.Erster Test SOFORTNACHRICHTENENspeicher.Wenn Sie nicht gefunden werden, versuchen Sie optional Quelle wie AD. Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Überladen Sie, das einen einzelnen Suchfaktor ist und die Übereinstimmung zurückgibt, die dieser Reihenfolge folgt. 1.Bei mehrfachen Übereinstimmungen aktive Identität, wenn vorhanden; andernfalls ersten Übereinstimmung.2.Wenn eine einzelne Übereinstimmung, die Übereinstimmung.3.Wenn keine Übereinstimmung gibt, können Sie NULL.Leseidentität auf Grundlage Suchfaktor.Erstes Lesen aus dem SOFORTNACHRICHTENENspeicher und (optional) dann gelesen von der Quelle die AD.
Öffentliche Methode RefreshIdentity Aktualisierungsidentitätseigenschaften vom Anbieter jetzt.Diese Identität muss im SOFORTNACHRICHTENENspeicher vorhanden sein.Wenn Identität eine Gruppe ist, werden seine DIREKTEN Member und deren Eigenschaften auch aktualisiert (asynchron).
Öffentliche Methode RemoveMemberFromApplicationGroup Entfernen Sie Member aus TFS-Gruppe.
Öffentliche Methode UpdateApplicationGroup Aktualisiert eine Eigenschaft einer TFS-Anwendungsgruppe

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Client-Namespace