次の方法で共有


ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> クラス

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

多対多のリレーションシップの変更に使用されるストアド プロシージャに対して構成を実行できるようにします。

継承階層

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.ModificationStoredProcedureConfigurationBase
    System.Data.Entity.ModelConfiguration.Configuration.ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType>

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

構文

'宣言
Public Class ManyToManyModificationStoredProcedureConfiguration(Of TEntityType As Class, TTargetEntityType As Class) _
    Inherits ModificationStoredProcedureConfigurationBase
'使用
Dim instance As ManyToManyModificationStoredProcedureConfiguration(Of TEntityType, TTargetEntityType)
public class ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> : ModificationStoredProcedureConfigurationBase 
where TEntityType : class 
where TTargetEntityType : class
generic<typename TEntityType, typename TTargetEntityType>
where TEntityType : ref class 
where TTargetEntityType : ref class 
public ref class ManyToManyModificationStoredProcedureConfiguration : public ModificationStoredProcedureConfigurationBase
type ManyToManyModificationStoredProcedureConfiguration<'TEntityType, 'TTargetEntityType when 'TEntityType : not struct when 'TTargetEntityType : not struct> =  
    class 
        inherit ModificationStoredProcedureConfigurationBase 
    end
JScript does not support generic types and methods.

型パラメーター

  • TEntityType
    リレーションシップの構成元のエンティティの型。
  • TTargetEntityType
    リレーションシップのもう一方の端がターゲットとするエンティティの型。

ManyToManyModificationStoredProcedureConfiguration<TEntityType, TTargetEntityType> 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode 現在のインスタンスのハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの型を取得します。
パブリック メソッド HasName(String) ストアド プロシージャの名前を設定します。
パブリック メソッド HasName(String, String) ストアド プロシージャの名前を設定します。
パブリック メソッド LeftKeyParameter(Expression<Func<TEntityType, array<Byte[]>>, String) 左キー値のパラメーターを構成します。
パブリック メソッド LeftKeyParameter(Expression<Func<TEntityType, String>>, String) 左キー値のパラメーターを構成します。
パブリック メソッド LeftKeyParameter<TProperty>(Expression<Func<TEntityType, Nullable<TProperty>>>, String) 左キー値のパラメーターを構成します。
パブリック メソッド LeftKeyParameter<TProperty>(Expression<Func<TEntityType, TProperty>>, String) 左キー値のパラメーターを構成します。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド RightKeyParameter(Expression<Func<TTargetEntityType, array<Byte[]>>, String) 右キー値のパラメーターを構成します。
パブリック メソッド RightKeyParameter(Expression<Func<TTargetEntityType, String>>, String) 右キー値のパラメーターを構成します。
パブリック メソッド RightKeyParameter<TProperty>(Expression<Func<TTargetEntityType, Nullable<TProperty>>>, String) 右キー値のパラメーターを構成します。
パブリック メソッド RightKeyParameter<TProperty>(Expression<Func<TTargetEntityType, TProperty>>, String) 右キー値のパラメーターを構成します。
パブリック メソッド ToString 現在のインスタンスの値をそれと同等の文字列表現に変換します。 (Object.ToString() をオーバーライドします。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.ModelConfiguration.Configuration 名前空間