CosmosModelExtensions.SetDiscriminatorInKey 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SetDiscriminatorInKey(IMutableModel, Nullable<IdDiscriminatorMode>) |
在 JSON 「id」中包含實體類型判別器。 |
| SetDiscriminatorInKey(IConventionModel, Nullable<IdDiscriminatorMode>, Boolean) |
在 JSON 「id」中包含實體類型判別器。 |
SetDiscriminatorInKey(IMutableModel, Nullable<IdDiscriminatorMode>)
在 JSON 「id」中包含實體類型判別器。
public static void SetDiscriminatorInKey(this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode? behavior);
static member SetDiscriminatorInKey : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * Nullable<Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode> -> unit
<Extension()>
Public Sub SetDiscriminatorInKey (model As IMutableModel, behavior As Nullable(Of IdDiscriminatorMode))
參數
- model
- IMutableModel
模型。
- behavior
- Nullable<IdDiscriminatorMode>
該使用 null 或將行為重置為預設。
適用於
SetDiscriminatorInKey(IConventionModel, Nullable<IdDiscriminatorMode>, Boolean)
在 JSON 「id」中包含實體類型判別器。
public static Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode? SetDiscriminatorInKey(this Microsoft.EntityFrameworkCore.Metadata.IConventionModel model, Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode? behavior, bool fromDataAnnotation = false);
static member SetDiscriminatorInKey : Microsoft.EntityFrameworkCore.Metadata.IConventionModel * Nullable<Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode> * bool -> Nullable<Microsoft.EntityFrameworkCore.Metadata.IdDiscriminatorMode>
<Extension()>
Public Function SetDiscriminatorInKey (model As IConventionModel, behavior As Nullable(Of IdDiscriminatorMode), Optional fromDataAnnotation As Boolean = false) As Nullable(Of IdDiscriminatorMode)
參數
- model
- IConventionModel
模型。
- behavior
- Nullable<IdDiscriminatorMode>
該使用 null 或將行為重置為預設。
- fromDataAnnotation
- Boolean
表示配置是否以資料註解方式指定。