CosmosModelExtensions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Métodos de extensión de modelo para metadatos de 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
- Herencia
-
CosmosModelExtensions
- Atributos
Comentarios
Consulte Modelado de tipos de entidad y relaciones, y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.
Métodos
| Nombre | Description |
|---|---|
| GetDefaultContainer(IModel) |
Devuelve el nombre de contenedor predeterminado. |
| GetDefaultContainer(IReadOnlyModel) |
Devuelve el nombre de contenedor predeterminado. |
| GetDefaultContainerConfigurationSource(IConventionModel) |
Devuelve el origen de configuración para el nombre de contenedor predeterminado. |
| GetDefaultFullTextSearchLanguage(IReadOnlyModel) |
Devuelve el idioma predeterminado para la búsqueda de texto completo en el ámbito de la base de datos. |
| GetDefaultFullTextSearchLanguageConfigurationSource(IConventionModel) |
Obtiene para ConfigurationSource el idioma de búsqueda de texto completo predeterminado en el ámbito de la base de datos. |
| GetDiscriminatorInKey(IReadOnlyModel) |
Devuelve un valor que indica si el discriminador de tipo de entidad debe incluirse en el valor json "id". Antes de EF Core 9, siempre se incluía. A partir de EF Core 9, no se incluye de forma predeterminada. |
| GetDiscriminatorInKeyConfigurationSource(IConventionModel) |
Obtiene para ConfigurationSourceGetDiscriminatorInKey(IReadOnlyModel). |
| GetHasShadowIds(IReadOnlyModel) |
Devuelve un valor que indica si la configuración para crear siempre la propiedad "__id" se puede establecer desde el origen de configuración actual. |
| GetHasShadowIdsConfigurationSource(IConventionModel) |
Obtiene para ConfigurationSourceGetHasShadowIds(IReadOnlyModel). |
| GetThroughput(IReadOnlyModel) |
Devuelve el rendimiento aprovisionado en el ámbito de la base de datos. |
| GetThroughputConfigurationSource(IConventionModel) |
Obtiene para ConfigurationSource el rendimiento aprovisionado en el ámbito de la base de datos. |
| SetDefaultContainer(IConventionModel, String, Boolean) |
Establece el nombre de contenedor predeterminado. |
| SetDefaultContainer(IMutableModel, String) |
Establece el nombre de contenedor predeterminado. |
| SetDefaultFullTextSearchLanguage(IConventionModel, String, Boolean) |
Establece el idioma predeterminado para la búsqueda de texto completo en el ámbito de la base de datos. |
| SetDefaultFullTextSearchLanguage(IMutableModel, String) |
Establece el idioma predeterminado para la búsqueda de texto completo en el ámbito de la base de datos. |
| SetDiscriminatorInKey(IConventionModel, Nullable<IdDiscriminatorMode>, Boolean) |
Incluye el discriminador de tipo de entidad en el json "id". |
| SetDiscriminatorInKey(IMutableModel, Nullable<IdDiscriminatorMode>) |
Incluye el discriminador de tipo de entidad en el json "id". |
| SetHasShadowIds(IConventionModel, Nullable<Boolean>, Boolean) |
Obliga a la creación de modelos a crear siempre una propiedad de sombra "__id" asignada al "id" JSON. Este era el comportamiento predeterminado antes de EF Core 9.0. |
| SetHasShadowIds(IMutableModel, Nullable<Boolean>) |
Obliga a la creación de modelos a crear siempre una propiedad de sombra "__id" asignada al "id" JSON. Este era el comportamiento predeterminado antes de EF Core 9.0. |
| SetThroughput(IConventionModel, Nullable<Int32>, Nullable<Boolean>, Boolean) |
Establece el rendimiento aprovisionado en el ámbito de la base de datos. |
| SetThroughput(IMutableModel, Nullable<Int32>, Nullable<Boolean>) |
Establece el rendimiento aprovisionado en el ámbito de la base de datos. |