次の方法で共有


DefaultExecutionStrategy クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

失敗した場合に操作を再試行しない既定の IDbExecutionStrategy を表します。

継承階層

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

名前空間:  System.Data.Entity.Infrastructure
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class DefaultExecutionStrategy _
    Implements IDbExecutionStrategy
'使用
Dim instance As DefaultExecutionStrategy
public class DefaultExecutionStrategy : IDbExecutionStrategy
public ref class DefaultExecutionStrategy : IDbExecutionStrategy
type DefaultExecutionStrategy =  
    class 
        interface IDbExecutionStrategy 
    end
public class DefaultExecutionStrategy implements IDbExecutionStrategy

DefaultExecutionStrategy 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DefaultExecutionStrategy DefaultExecutionStrategy クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ RetriesOnFailure エラー発生後に、DefaultExecutionStrategy が再試行されるかどうかを取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド Execute(Action) 指定した操作を一度実行します。
パブリック メソッド Execute<TResult>(Func<TResult>) 指定した操作を一度実行し、結果を返します。
パブリック メソッド ExecuteAsync(Func<Task>, CancellationToken) 失敗した場合に再試行せずに、指定した非同期操作を一度実行します。
パブリック メソッド ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) 失敗した場合に再試行せずに、指定した非同期操作を一度実行します。
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Infrastructure 名前空間