ITeamFoundationIdentityService.ReadFilteredIdentitiesByDescriptor Method
Read a page of filtered identities by IdentityDescriptor, sorted by DisplayName.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Function ReadFilteredIdentitiesByDescriptor ( _
requestContext As TeamFoundationRequestContext, _
identityDescriptors As IEnumerable(Of IdentityDescriptor), _
suggestedPageSize As Integer, _
filters As IEnumerable(Of IdentityFilter), _
lastSearchResult As String, _
lookForward As Boolean, _
membershipQueryForTfids As MembershipQuery, _
membershipQuery As MembershipQuery, _
propertyNameFilters As IEnumerable(Of String) _
) As TeamFoundationFilteredIdentitiesList
TeamFoundationFilteredIdentitiesList ReadFilteredIdentitiesByDescriptor(
TeamFoundationRequestContext requestContext,
IEnumerable<IdentityDescriptor> identityDescriptors,
int suggestedPageSize,
IEnumerable<IdentityFilter> filters,
string lastSearchResult,
bool lookForward,
MembershipQuery membershipQueryForTfids,
MembershipQuery membershipQuery,
IEnumerable<string> propertyNameFilters
)
TeamFoundationFilteredIdentitiesList^ ReadFilteredIdentitiesByDescriptor(
TeamFoundationRequestContext^ requestContext,
IEnumerable<IdentityDescriptor^>^ identityDescriptors,
int suggestedPageSize,
IEnumerable<IdentityFilter^>^ filters,
String^ lastSearchResult,
bool lookForward,
MembershipQuery membershipQueryForTfids,
MembershipQuery membershipQuery,
IEnumerable<String^>^ propertyNameFilters
)
abstract ReadFilteredIdentitiesByDescriptor :
requestContext:TeamFoundationRequestContext *
identityDescriptors:IEnumerable<IdentityDescriptor> *
suggestedPageSize:int *
filters:IEnumerable<IdentityFilter> *
lastSearchResult:string *
lookForward:bool *
membershipQueryForTfids:MembershipQuery *
membershipQuery:MembershipQuery *
propertyNameFilters:IEnumerable<string> -> TeamFoundationFilteredIdentitiesList
function ReadFilteredIdentitiesByDescriptor(
requestContext : TeamFoundationRequestContext,
identityDescriptors : IEnumerable<IdentityDescriptor>,
suggestedPageSize : int,
filters : IEnumerable<IdentityFilter>,
lastSearchResult : String,
lookForward : boolean,
membershipQueryForTfids : MembershipQuery,
membershipQuery : MembershipQuery,
propertyNameFilters : IEnumerable<String>
) : TeamFoundationFilteredIdentitiesList
Parameters
- requestContext
Type: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- identityDescriptors
Type: System.Collections.Generic.IEnumerable<IdentityDescriptor>
- suggestedPageSize
Type: System.Int32
- filters
Type: System.Collections.Generic.IEnumerable<IdentityFilter>
- lastSearchResult
Type: System.String
- lookForward
Type: System.Boolean
membershipQueryForTfids
Type: Microsoft.TeamFoundation.Framework.Common.MembershipQueryThis indicates if you want to expand memberships for the passed in TFIDs.
membershipQuery
Type: Microsoft.TeamFoundation.Framework.Common.MembershipQueryThis indicates if you want to expand membership for the returned identities.
- propertyNameFilters
Type: System.Collections.Generic.IEnumerable<String>
Return Value
Type: Microsoft.TeamFoundation.Server.Core.TeamFoundationFilteredIdentitiesList
Returns TeamFoundationFilteredIdentitiesList.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.