CosmosModelExtensions.SetHasShadowIds Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwisko | Opis |
|---|---|
| SetHasShadowIds(IMutableModel, Nullable<Boolean>) |
Wymusza utworzenie modelu w celu zawsze utworzenia właściwości cienia "__id" zamapowanej na "id" w formacie JSON. Było to zachowanie domyślne przed programem EF Core 9.0. |
| SetHasShadowIds(IConventionModel, Nullable<Boolean>, Boolean) |
Wymusza utworzenie modelu w celu zawsze utworzenia właściwości cienia "__id" zamapowanej na "id" w formacie JSON. Było to zachowanie domyślne przed programem EF Core 9.0. |
SetHasShadowIds(IMutableModel, Nullable<Boolean>)
- Źródło:
- CosmosModelExtensions.cs
- Źródło:
- CosmosModelExtensions.cs
- Źródło:
- CosmosModelExtensions.cs
Wymusza utworzenie modelu w celu zawsze utworzenia właściwości cienia "__id" zamapowanej na "id" w formacie JSON. Było to zachowanie domyślne przed programem EF Core 9.0.
public static void SetHasShadowIds(this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, bool? alwaysCreate);
static member SetHasShadowIds : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * Nullable<bool> -> unit
<Extension()>
Public Sub SetHasShadowIds (model As IMutableModel, alwaysCreate As Nullable(Of Boolean))
Parametry
- model
- IMutableModel
Ten model.
true wymusić __id utworzenia, false aby nie wymusić __id utworzenia, null aby przywrócić ustawienie domyślne.
Dotyczy
SetHasShadowIds(IConventionModel, Nullable<Boolean>, Boolean)
- Źródło:
- CosmosModelExtensions.cs
- Źródło:
- CosmosModelExtensions.cs
- Źródło:
- CosmosModelExtensions.cs
Wymusza utworzenie modelu w celu zawsze utworzenia właściwości cienia "__id" zamapowanej na "id" w formacie JSON. Było to zachowanie domyślne przed programem EF Core 9.0.
public static bool? SetHasShadowIds(this Microsoft.EntityFrameworkCore.Metadata.IConventionModel model, bool? alwaysCreate, bool fromDataAnnotation = false);
static member SetHasShadowIds : Microsoft.EntityFrameworkCore.Metadata.IConventionModel * Nullable<bool> * bool -> Nullable<bool>
<Extension()>
Public Function SetHasShadowIds (model As IConventionModel, alwaysCreate As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As Nullable(Of Boolean)
Parametry
- model
- IConventionModel
Ten model.
true wymusić __id utworzenia, false aby nie wymusić __id utworzenia, null aby przywrócić ustawienie domyślne.
- fromDataAnnotation
- Boolean
Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.