MaterializationInterceptionData 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
具体化されるインスタンスに関する IMaterializationInterceptor データを含むメソッドに渡されるパラメーター オブジェクト。
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MaterializationInterceptionData
[<System.Runtime.CompilerServices.IsReadOnly>]
type MaterializationInterceptionData = struct
Public Structure MaterializationInterceptionData
- 継承
-
MaterializationInterceptionData
- 属性
注釈
詳細と例については、「ログ、イベント、および診断」を参照してください。
コンストラクター
MaterializationInterceptionData(MaterializationContext, IEntityType, Dictionary<IPropertyBase,ValueTuple<Object,Func<MaterializationContext, Object>>>) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
MaterializationInterceptionData(MaterializationContext, IEntityType, Nullable<QueryTrackingBehavior>, Dictionary<IPropertyBase,ValueTuple<Object, Func<MaterializationContext,Object>>>) |
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。 |
プロパティ
Context |
現在 DbContext 使用されているインスタンス。 |
EntityType |
具体化されるエンティティの型。 |
QueryTrackingBehavior |
クエリ追跡の動作。この |
メソッド
GetPropertyValue(IPropertyBase) |
指定されたプロパティのプロパティ値を取得します。 |
GetPropertyValue(String) |
指定した名前の プロパティのプロパティ値を取得します。 |
GetPropertyValue<T>(IPropertyBase) |
指定されたプロパティのプロパティ値を取得します。 |
GetPropertyValue<T>(String) |
指定した名前の プロパティのプロパティ値を取得します。 |
適用対象
Entity Framework