Freigeben über


DefaultExecutionStrategy-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Stellt die Standard-IDbExecutionStrategy dar, die Vorgänge nicht wiederholt, wenn Fehler auftreten.

Vererbungshierarchie

System.Object
  System.Data.Entity.Infrastructure.DefaultExecutionStrategy

Namespace:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Class DefaultExecutionStrategy _
    Implements IDbExecutionStrategy
'Usage
Dim instance As DefaultExecutionStrategy
public class DefaultExecutionStrategy : IDbExecutionStrategy
public ref class DefaultExecutionStrategy : IDbExecutionStrategy
type DefaultExecutionStrategy =  
    class 
        interface IDbExecutionStrategy 
    end
public class DefaultExecutionStrategy implements IDbExecutionStrategy

Der DefaultExecutionStrategy-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DefaultExecutionStrategy Initialisiert eine neue Instanz der DefaultExecutionStrategy-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft RetriesOnFailure Gibt an, ob die DefaultExecutionStrategy nach einem Fehler die Ausführung erneut versuchen wird.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Öffentliche Methode Execute(Action) Führt den angegebenen Vorgang einmal aus.
Öffentliche Methode Execute<TResult>(Func<TResult>) Führt den angegebenen Vorgang einmal aus und gibt das Ergebnis zurück.
Öffentliche Methode ExecuteAsync(Func<Task>, CancellationToken) Führt den angegebenen asynchronen Vorgang einmal aus, ohne es im Fehlerfall erneut zu versuchen.
Öffentliche Methode ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) Führt den angegebenen asynchronen Vorgang einmal aus, ohne es im Fehlerfall erneut zu versuchen.
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Infrastructure-Namespace