Udostępnij za pośrednictwem


DefaultExecutionStrategy Klasa

Definicja

Operacja IDbExecutionStrategy , która nie ponawia próby, jeśli zakończy się niepowodzeniem.

public class DefaultExecutionStrategy : System.Data.Entity.Infrastructure.IDbExecutionStrategy
type DefaultExecutionStrategy = class
    interface IDbExecutionStrategy
Public Class DefaultExecutionStrategy
Implements IDbExecutionStrategy
Dziedziczenie
DefaultExecutionStrategy
Implementuje

Konstruktory

DefaultExecutionStrategy()

Operacja IDbExecutionStrategy , która nie ponawia próby, jeśli zakończy się niepowodzeniem.

Właściwości

RetriesOnFailure

Zwraca polecenie false , aby wskazać, że DefaultExecutionStrategy wykonanie nie będzie ponawiane po awarii.

Metody

Execute(Action)

Wykonuje określoną operację raz.

Execute<TResult>(Func<TResult>)

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

ExecuteAsync(Func<Task>, CancellationToken)

Wykonuje określoną operację asynchroniczną raz bez ponawiania próby po awarii.

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

Wykonuje określoną operację asynchroniczną raz bez ponawiania próby po awarii.

Dotyczy