Udostępnij za pośrednictwem


IDbExecutionStrategy Interfejs

Definicja

Strategia używana do wykonywania polecenia lub wykonywania zapytania względem bazy danych, prawdopodobnie z logiką, aby ponowić próbę w przypadku wystąpienia awarii.

public interface IDbExecutionStrategy
type IDbExecutionStrategy = interface
Public Interface IDbExecutionStrategy
Pochodne

Właściwości

RetriesOnFailure

Wskazuje, czy może to IDbExecutionStrategy ponowić próbę wykonania po awarii.

Metody

Execute(Action)

Wykonuje określoną operację.

Execute<TResult>(Func<TResult>)

Wykonuje określoną operację i zwraca wynik.

ExecuteAsync(Func<Task>, CancellationToken)

Wykonuje określoną operację asynchroniczną.

ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)

Wykonuje określoną operację asynchroniczną i zwraca wynik.

Dotyczy