API Reference
Class
FirewallRuleListQueryExecutor
Executes typed firewall rule list queries.
Inheritance
- Object
- FirewallRuleListQueryExecutor
Methods
public static FirewallRuleListQueryResult Execute(FirewallRuleListQueryRequest request, CancellationToken cancellationToken = null) #Returns:
FirewallRuleListQueryResultExecutes a firewall rule list query synchronously.
Parameters
- request ComputerX.Firewall.FirewallRuleListQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed query result.
public static async Task<FirewallRuleListQueryResult> ExecuteAsync(FirewallRuleListQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<FirewallRuleListQueryResult>Executes a firewall rule list query.
Parameters
- request ComputerX.Firewall.FirewallRuleListQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed query result.
public static Boolean TryExecute(FirewallRuleListQueryRequest request, out FirewallRuleListQueryResult result, out FirewallRuleListQueryFailure failure, CancellationToken cancellationToken = null) #Returns:
BooleanNon-throwing synchronous firewall rule list query wrapper.
Parameters
- request ComputerX.Firewall.FirewallRuleListQueryRequest
- Query request.
- result ComputerX.Firewall.FirewallRuleListQueryResult@
- Query result on success.
- failure ComputerX.Firewall.FirewallRuleListQueryFailure@
- Typed failure on error.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
True on success; otherwise false.
public static async Task<FirewallRuleListQueryTryResult> TryExecuteAsync(FirewallRuleListQueryRequest request, CancellationToken cancellationToken = null) #Returns:
Task<FirewallRuleListQueryTryResult>Non-throwing firewall rule list query wrapper.
Parameters
- request ComputerX.Firewall.FirewallRuleListQueryRequest
- 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