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 bereitgestellte Bereichsidentifikation ab
Öffentliche Methode IsMember Erweiterte Mitgliedschaft fragen für direkten oder geschachtelten Member aus.
Öffentliche Methode IsOwnedWellKnownGroup Überprüfung, wenn der angegebene Deskriptor von TeamFoundations-Typ ist, diesem IMS-Host gehört und eine bekannte Gruppe ist.Dies bestätigt nicht, dass eine solche Gruppe tatsächlich vorhanden ist, nur das, das das SID-Muster diese Anforderungen erfüllt.
Öffentliche Methode IsOwner Überprüfung, wenn der angegebene Deskriptor von TeamFoundations-Typ ist und diesem IMS-Host gehört.Dies bestätigt nicht, dass eine solche Gruppe tatsächlich vorhanden ist, nur 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 durch Team Foundation ID Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Lesen Sie Identitäten für angegebene Deskriptoren.Erster Test IMS-Speicher.Wenn Sie nicht gefunden werden, versuchen Sie optional Quelle wie ANZEIGE. Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Leseidentitäten auf Grundlage Suchenfaktor.Erstes Lesen von IMS-Speicher und (optional) dann gelesen aus der Quelle mag ANZEIGE.
Öffentliche Methode ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Überladen Sie, das einen einzelnen Deskriptor akzeptiert.Lesen Sie Identität für angegebenen Deskriptor.Erster Test IMS-Speicher.Wenn Sie nicht gefunden werden, versuchen Sie optional Quelle wie ANZEIGE. Hinweis - Leistung ist am schnellsten, wenn keine Mitgliedschaftsinformationen angefordert werden.
Öffentliche Methode ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Überladen Sie, das einen einzelnen Suchenfaktor akzeptiert und die Übereinstimmung zurückgibt, die dieser Reihenfolge folgt. 1.Bei mehrfachen Übereinstimmungen aktive Identität, wenn vorhanden, da die erste Übereinstimmung.2.Wenn eine einzelne Übereinstimmung, die Übereinstimmung.3.Wenn keine Übereinstimmung gibt, machen Sie ungültig.Leseidentität auf Grundlage Suchenfaktor.Erstes Lesen von IMS-Speicher und (optional) dann gelesen aus der Quelle mag ANZEIGE.
Öffentliche Methode RefreshIdentity Aktualisierungsidentitätseigenschaften vom Anbieter jetzt.Diese Identität muss im IMS-Speicher vorhanden sein.Wenn Identität eine Gruppe ist, werden die DIREKTEN Member und deren Eigenschaften auch aktualisiert (asynchron).
Öffentliche Methode RemoveMemberFromApplicationGroup Entfernen Sie Member von TFS-Gruppe.
Öffentliche Methode UpdateApplicationGroup Aktualisiert eine Eigenschaft einer TFS-Anwendungsgruppe

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Client-Namespace