API Reference
Class
CurrentIdentityQueryExecutor
Executes typed current identity queries.
Inheritance
- Object
- CurrentIdentityQueryExecutor
Methods
public static CurrentIdentityQueryResult Execute(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #Returns:
CurrentIdentityQueryResultExecutes a current identity query.
Parameters
- request ComputerX.Identity.CurrentIdentityQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed identity result.
public static Task<CurrentIdentityQueryResult> ExecuteAsync(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<CurrentIdentityQueryResult>Executes a current identity query asynchronously.
Parameters
- request ComputerX.Identity.CurrentIdentityQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed identity result.
public static CurrentIdentityQueryTryResult TryExecute(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #Returns:
CurrentIdentityQueryTryResultNon-throwing current identity query wrapper.
Parameters
- request ComputerX.Identity.CurrentIdentityQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Attempt envelope.
public static Task<CurrentIdentityQueryTryResult> TryExecuteAsync(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<CurrentIdentityQueryTryResult>Asynchronous non-throwing current identity query wrapper.
Parameters
- request ComputerX.Identity.CurrentIdentityQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Attempt envelope.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object