API Reference
Class
SystemRuntimeQueryExecutor
Executes typed system runtime queries.
Inheritance
- Object
- SystemRuntimeQueryExecutor
Methods
public static SystemRuntimeQueryResult Execute(SystemRuntimeQueryRequest request, CancellationToken cancellationToken = null) #Returns:
SystemRuntimeQueryResultExecutes a system runtime query.
Parameters
- request ComputerX.Runtime.SystemRuntimeQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed system runtime result.
public static Task<SystemRuntimeQueryResult> ExecuteAsync(SystemRuntimeQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<SystemRuntimeQueryResult>Executes a system runtime query asynchronously.
Parameters
- request ComputerX.Runtime.SystemRuntimeQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed system runtime result.
public static SystemRuntimeQueryTryResult TryExecute(SystemRuntimeQueryRequest request, CancellationToken cancellationToken = null) #Returns:
SystemRuntimeQueryTryResultNon-throwing system runtime query wrapper.
Parameters
- request ComputerX.Runtime.SystemRuntimeQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Attempt envelope.
public static Task<SystemRuntimeQueryTryResult> TryExecuteAsync(SystemRuntimeQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<SystemRuntimeQueryTryResult>Asynchronous non-throwing system runtime query wrapper.
Parameters
- request ComputerX.Runtime.SystemRuntimeQueryRequest
- 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