MaterializationInterceptionData 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個參數物件傳遞給 IMaterializationInterceptor 包含被物質化實例資料的方法。
[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct MaterializationInterceptionData
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MaterializationInterceptionData
[<System.Runtime.CompilerServices.IsReadOnly>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type MaterializationInterceptionData = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type MaterializationInterceptionData = struct
Public Structure MaterializationInterceptionData
- 繼承
-
MaterializationInterceptionData
- 屬性
備註
更多資訊與範例請參閱 日誌、事件與診斷 。
建構函式
| 名稱 | Description |
|---|---|
| MaterializationInterceptionData(MaterializationContext, IEntityType, Dictionary<IPropertyBase,ValueTuple<Object,Func<MaterializationContext, Object>>>) |
這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。 |
| MaterializationInterceptionData(MaterializationContext, IEntityType, Nullable<QueryTrackingBehavior>, Dictionary<IPropertyBase,ValueTuple<Object, Func<MaterializationContext,Object>>>) |
這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。 |
屬性
| 名稱 | Description |
|---|---|
| Context |
目前 DbContext 使用的實例。 |
| EntityType |
具體化實體的類型。 |
| QueryTrackingBehavior |
查詢追蹤行為,或 |
方法
| 名稱 | Description |
|---|---|
| GetPropertyValue(IPropertyBase) |
取得該物業的財產價值。 |
| GetPropertyValue(String) |
取得該房產的價值。 |
| GetPropertyValue<T>(IPropertyBase) |
取得該物業的財產價值。 |
| GetPropertyValue<T>(String) |
取得該房產的價值。 |