This documentation is archived and is not being maintained.

EndFindUsers Method

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Completes the asynchronous request initiated by BeginFindUsers(String, String, String, AsyncCallback, Object).

Namespace:  Microsoft.Rtc.Collaboration.GroupChat.Management
Assembly:  Microsoft.Rtc.Collaboration.GroupChat (in Microsoft.Rtc.Collaboration.GroupChat.dll)

public ReadOnlyCollection<GroupChatPrincipalSummary> EndFindUsers(
	IAsyncResult asyncResult,
	out bool moreAvailable
)

Parameters

asyncResult
Type: System.IAsyncResult
The IAsyncResult that references this operation.
moreAvailable
Type: System.Boolean
Output parameter - set to true if this search has truncated results. When true, consider trying the search again with more restrictive search criteria.

Return Value

Type: System.Collections.ObjectModel.ReadOnlyCollection<GroupChatPrincipalSummary>
A collection of objects describing users or user groups matching any of the specified search strings.

ExceptionCondition
ArgumentException

Thrown when invalid arguments are passed.

[Microsoft.Rtc.Collaboration.GroupChat.CommandFailedException]

Thrown when the chat server encountered an error processing the request.

[RealTimeException]

Thrown when the GroupChatEndpoint encounters an error communicating with the group chat server.

[System.InvalidOperationException]

Thrown when invoked multiple times with the same asyncResult.

Show: