Find multiple users by supplying the supported identifying
parameters in UserDiscoveryParameters.
Namespace:
Veriplace.ClientAssembly: 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
| Exception | Condition |
|---|---|
| Veriplace.Client..::.UserDiscoveryException | if the server refused the user discovery request |
| Veriplace.Client..::.ConfigurationException | if there is no access token |
| Veriplace.Client..::.UnexpectedException | if there was an unexpected I/O error or OAuth error |