次の方法で共有


DbProviderServices.CloneDbCommand メソッド

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

問題点 2390「DbCommand で DesignTimeVisible プロパティを複製するとデッドロックが発生する」を参照してください。 ここでサブクラスのオーバーライドを許可します。

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

構文

'宣言
Protected Overridable Function CloneDbCommand ( _
    fromDbCommand As DbCommand _
) As DbCommand
'使用
Dim fromDbCommand As DbCommand 
Dim returnValue As DbCommand 

returnValue = Me.CloneDbCommand(fromDbCommand)
protected virtual DbCommand CloneDbCommand(
    DbCommand fromDbCommand
)
protected:
virtual DbCommand^ CloneDbCommand(
    DbCommand^ fromDbCommand
)
abstract CloneDbCommand : 
        fromDbCommand:DbCommand -> DbCommand  
override CloneDbCommand : 
        fromDbCommand:DbCommand -> DbCommand
protected function CloneDbCommand(
    fromDbCommand : DbCommand
) : DbCommand

パラメーター

戻り値

型 : System.Data.Common.DbCommand
DbCommand の複製

参照

参照

DbProviderServices クラス

System.Data.Entity.Core.Common 名前空間