Udostępnij za pośrednictwem


Metoda TeamFoundationIdentityService.ReadFilteredIdentities —

ReadFilteredIdentities jest używany do pobierania zestaw tożsamości na podstawie wyrażenia.Wyrażenie jest składni, która jest podobna do klauzuli WHERE języka SQL.Szczegółowe informacje na temat możliwości wyrażenia zobacz dokumentację klasy QueryExpression.

Istnieją dwie części wyrażenia.Są to zbiór wartości, które mogą być używane z tożsamości i tematyczne muszą być ze sobą.Są to między innymi tożsamościami DisplayName lub IdentityType.Wykonywane są liter wszystkich porównaniach ciągów znaków.

Szczególne właściwości dostępne od wszystkich tożsamości: obsługuje Microsoft.TeamFoundation.Identity: W (PRZYSZŁYCH)--bezpośrednim członkiem wartość, która musi być TFID.W obszarze (PRZYSZŁYCH)--Bezpośredni lub pośredni członek wartość, która musi być TFID.W pobliżu--Termin ukończenia specjalistycznych, który ma extensible warunków, definiujących obok wartości muszą być TFID.

Obsługuje Microsoft.TeamFoundation.Identity.DisplayName: =--Nazwa wyświetlana tożsamości jest równa wartości.Zawiera--Nazwa wyświetlana tożsamości zawiera wartość.StartsWith--Nazwa wyświetlana tożsamości jest zaczyna się od wartości Microsoft.TeamFoundation.Identity.Type.Obsługuje: =--wartość musi być "Grupa" lub "Użytkownik" Microsoft.TeamFoundation.Identity.Scope.Obsługuje: =--wartość musi ciąg reprezentujący zakres prawidłowe zakresy są [serwer] [projecturi] [NazwaProjektu] i projecturi.Jeżeli warunek ten nie jest podany, używany jest [serwer].

Wszystkie inne właściwości będą porównywane z extensible właściwości skojarzonych z tożsamości.Tych porównań, należy wykonać żadnych znanych właściwości inaczej comaprisons te będą wnoszone przeciwko extensible właściwości.

Nawiasy nie są obsługiwane.

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

'Deklaracja
Public Function ReadFilteredIdentities ( _
    requestContext As TeamFoundationRequestContext, _
    expression As String, _
    suggestedPageSize As Integer, _
    lastSearchResult As String, _
    lookForward As Boolean, _
    membershipQuery As MembershipQuery _
) As FilteredIdentitiesList
public FilteredIdentitiesList ReadFilteredIdentities(
    TeamFoundationRequestContext requestContext,
    string expression,
    int suggestedPageSize,
    string lastSearchResult,
    bool lookForward,
    MembershipQuery membershipQuery
)

Parametry

  • expression
    Typ: System.String
    Wyrażenie kwerendy, które będą używane do filtrowania zestawu zwracane tożsamości.
  • suggestedPageSize
    Typ: System.Int32
    Wymagany jest numer tożsamości, które serwer powinien zwrócić Jeśli stronicowania.
  • lastSearchResult
    Typ: System.String
    Gdy stronicowania to był pierwszy lub ostatni rekord z poprzedniej strony, w zależności od kierunku.
  • lookForward
    Typ: System.Boolean
    Kiedy poprzednie wyszukiwanie spowodować została dostarczona, kierunek, w którym kontynuować wyszukiwanie.

Wartość zwracana

Typ: Microsoft.TeamFoundation.Framework.Server.FilteredIdentitiesList

Implementuje

ITeamFoundationIdentityService.ReadFilteredIdentities(TeamFoundationRequestContext, String, Int32, String, Boolean, MembershipQuery)

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

TeamFoundationIdentityService Klasa

Przestrzeń nazw Microsoft.TeamFoundation.Framework.Server