CosmosModelExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione del modello per i metadati di Cosmos.
[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosModelExtensions
public static class CosmosModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosModelExtensions = class
type CosmosModelExtensions = class
Public Module CosmosModelExtensions
- Ereditarietà
-
CosmosModelExtensions
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.
Metodi
| Nome | Descrizione |
|---|---|
| GetDefaultContainer(IModel) |
Restituisce il nome del contenitore predefinito. |
| GetDefaultContainer(IReadOnlyModel) |
Restituisce il nome del contenitore predefinito. |
| GetDefaultContainerConfigurationSource(IConventionModel) |
Restituisce l'origine di configurazione per il nome del contenitore predefinito. |
| GetDefaultFullTextSearchLanguage(IReadOnlyModel) |
Restituisce la lingua predefinita per la ricerca full-text nell'ambito del database. |
| GetDefaultFullTextSearchLanguageConfigurationSource(IConventionModel) |
Ottiene l'oggetto ConfigurationSource per la lingua di ricerca full-text predefinita nell'ambito del database. |
| GetDiscriminatorInKey(IReadOnlyModel) |
Restituisce un valore che indica se il discriminante del tipo di entità deve essere incluso nel valore "id" JSON. Prima di EF Core 9, era sempre incluso. A partire da EF Core 9, non è incluso per impostazione predefinita. |
| GetDiscriminatorInKeyConfigurationSource(IConventionModel) |
Ottiene l'oggetto ConfigurationSource per GetDiscriminatorInKey(IReadOnlyModel). |
| GetHasShadowIds(IReadOnlyModel) |
Restituisce un valore che indica se l'impostazione per la creazione sempre della proprietà "__id" può essere impostata dall'origine di configurazione corrente |
| GetHasShadowIdsConfigurationSource(IConventionModel) |
Ottiene l'oggetto ConfigurationSource per GetHasShadowIds(IReadOnlyModel). |
| GetThroughput(IReadOnlyModel) |
Restituisce la velocità effettiva con provisioning nell'ambito del database. |
| GetThroughputConfigurationSource(IConventionModel) |
Ottiene l'oggetto per la velocità effettiva di cui è stato effettuato il provisioning nell'ambito ConfigurationSource del database. |
| SetDefaultContainer(IConventionModel, String, Boolean) |
Imposta il nome del contenitore predefinito. |
| SetDefaultContainer(IMutableModel, String) |
Imposta il nome del contenitore predefinito. |
| SetDefaultFullTextSearchLanguage(IConventionModel, String, Boolean) |
Imposta la lingua predefinita per la ricerca full-text nell'ambito del database. |
| SetDefaultFullTextSearchLanguage(IMutableModel, String) |
Imposta la lingua predefinita per la ricerca full-text nell'ambito del database. |
| SetDiscriminatorInKey(IConventionModel, Nullable<IdDiscriminatorMode>, Boolean) |
Include il discriminare del tipo di entità nel codice JSON "id". |
| SetDiscriminatorInKey(IMutableModel, Nullable<IdDiscriminatorMode>) |
Include il discriminare del tipo di entità nel codice JSON "id". |
| SetHasShadowIds(IConventionModel, Nullable<Boolean>, Boolean) |
Forza la creazione di modelli per creare sempre una proprietà shadow "__id" mappata al codice JSON "id". Questo è il comportamento predefinito prima di EF Core 9.0. |
| SetHasShadowIds(IMutableModel, Nullable<Boolean>) |
Forza la creazione di modelli per creare sempre una proprietà shadow "__id" mappata al codice JSON "id". Questo è il comportamento predefinito prima di EF Core 9.0. |
| SetThroughput(IConventionModel, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Imposta la velocità effettiva con provisioning nell'ambito del database. |
| SetThroughput(IMutableModel, Nullable<Int32>, Nullable<Boolean>) |
Imposta la velocità effettiva con provisioning nell'ambito del database. |