Freigeben über


DefaultExecutionStrategy Klasse

Definition

Ein IDbExecutionStrategy , bei dem Vorgänge nicht wiederholt werden, wenn sie fehlschlagen.

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

Konstruktoren

DefaultExecutionStrategy()

Ein IDbExecutionStrategy , bei dem Vorgänge nicht wiederholt werden, wenn sie fehlschlagen.

Eigenschaften

RetriesOnFailure

Gibt zurück false , um anzugeben, dass DefaultExecutionStrategy die Ausführung nach einem Fehler nicht wiederholt wird.

Methoden

Execute(Action)

Führt den angegebenen Vorgang einmal aus.

Execute<TResult>(Func<TResult>)

Führt den angegebenen Vorgang einmal aus und gibt das Ergebnis zurück.

ExecuteAsync(Func<Task>, CancellationToken)

Führt den angegebenen asynchronen Vorgang einmal aus, ohne den Fehler erneut auszuführen.

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

Führt den angegebenen asynchronen Vorgang einmal aus, ohne den Fehler erneut auszuführen.

Gilt für: