Find multiple users by supplying the supported identifying parameters in UserDiscoveryParameters.

Namespace:  Veriplace.Client
Assembly:  Veriplace.Client (in Veriplace.Client.dll) Version: 1.7.0.25986 (1.7.0.0)

Syntax

C#
public IDictionary<UserDiscoveryParameters, User> GetUsers(
	IList<UserDiscoveryParameters> list,
	Nullable<int> timeout
)
Visual Basic (Declaration)
Public Function GetUsers ( _
	list As IList(Of UserDiscoveryParameters), _
	timeout As Nullable(Of Integer) _
) As IDictionary(Of UserDiscoveryParameters, User)
Visual C++
public:
IDictionary<UserDiscoveryParameters^, User^>^ GetUsers(
	IList<UserDiscoveryParameters^>^ list, 
	Nullable<int> timeout
)

Parameters

list
Type: System.Collections.Generic..::.IList<(Of <(UserDiscoveryParameters>)>)
a list of UserDiscoveryParameters objects
timeout
Type: System..::.Nullable<(Of <(Int32>)>)
the timeout in seconds, or null for no timeout

Return Value

a dictionary containing a User identifier for each UserDiscoveryParameters; if one of the users was not found, that key will be missing

Remarks

This request uses the application-specific Access Token.

Exceptions

ExceptionCondition
Veriplace.Client..::.UserDiscoveryExceptionif the server refused the user discovery request
Veriplace.Client..::.ConfigurationExceptionif there is no access token
Veriplace.Client..::.UnexpectedExceptionif there was an unexpected I/O error or OAuth error

See Also