API Reference
Class
NetworkAdapterInventoryQueryExecutor
Executes typed network adapter inventory queries.
Inheritance
- Object
- NetworkAdapterInventoryQueryExecutor
Methods
public static NetworkAdapterInventoryQueryResult Execute(NetworkAdapterInventoryQueryRequest request, CancellationToken cancellationToken = null) #Returns:
NetworkAdapterInventoryQueryResultExecutes a network adapter inventory query synchronously.
Parameters
- request ComputerX.Network.NetworkAdapterInventoryQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed query result.
public static async Task<NetworkAdapterInventoryQueryResult> ExecuteAsync(NetworkAdapterInventoryQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<NetworkAdapterInventoryQueryResult>Executes a network adapter inventory query.
Parameters
- request ComputerX.Network.NetworkAdapterInventoryQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed query result.
public static Boolean TryExecute(NetworkAdapterInventoryQueryRequest request, out NetworkAdapterInventoryQueryResult result, out NetworkAdapterInventoryQueryFailure failure, CancellationToken cancellationToken = null) #Returns:
BooleanNon-throwing synchronous network adapter inventory query wrapper.
Parameters
- request ComputerX.Network.NetworkAdapterInventoryQueryRequest
- Query request.
- result ComputerX.Network.NetworkAdapterInventoryQueryResult@
- Query result on success.
- failure ComputerX.Network.NetworkAdapterInventoryQueryFailure@
- Typed failure on error.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
True on success; otherwise false.
public static async Task<NetworkAdapterInventoryQueryTryResult> TryExecuteAsync(NetworkAdapterInventoryQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<NetworkAdapterInventoryQueryTryResult>Non-throwing network adapter inventory query wrapper.
Parameters
- request ComputerX.Network.NetworkAdapterInventoryQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Success/failure envelope with typed failure details.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object