Interface ICdcCaptureExecutionRuntimeManagedConnectorCommandExecutor
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Evaluates one shared managed-connector command request against the active provider execution-adapter set.
public interface ICdcCaptureExecutionRuntimeManagedConnectorCommandExecutorMethods
Section titled “Methods”ExecuteAsync(string, string, CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionRequest?, CancellationToken)
Section titled “ ExecuteAsync(string, string, CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionRequest?, CancellationToken)”Evaluates one managed-connector command request for the supplied execution runtime.
ValueTask<CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionResult> ExecuteAsync(string executionRuntimeId, string operationId, CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionRequest? request = null, CancellationToken cancellationToken = default)Parameters
Section titled “Parameters”executionRuntimeId string
The stable execution-runtime identifier that owns the managed connector.
operationId string
The stable managed-connector operation identifier to evaluate.
request CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionRequest?
Optional operator intent supplied with the execution request.
cancellationToken CancellationToken
The token used to observe cancellation.
Returns
Section titled “Returns”ValueTask<CdcCaptureExecutionRuntimeManagedConnectorCommandExecutionResult>
The typed command-execution result describing how Cephalon handled the request.