TestimoX

API Reference

Class

CurrentIdentityQueryExecutor

Namespace ComputerX.Identity
Assembly ComputerX
Modifiers static

Executes typed current identity queries.

Inheritance

  • Object
  • CurrentIdentityQueryExecutor

Methods

public static CurrentIdentityQueryResult Execute(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #
Returns: CurrentIdentityQueryResult

Executes a current identity query.

Parameters

request ComputerX.Identity.CurrentIdentityQueryRequest requiredposition: 0
Query request.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
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 requiredposition: 0
Query request.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Typed identity result.

public static CurrentIdentityQueryTryResult TryExecute(CurrentIdentityQueryRequest request, CancellationToken cancellationToken = null) #
Returns: CurrentIdentityQueryTryResult

Non-throwing current identity query wrapper.

Parameters

request ComputerX.Identity.CurrentIdentityQueryRequest requiredposition: 0
Query request.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
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 requiredposition: 0
Query request.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Attempt envelope.