Compartir a través de


SqlServerEntityTypeBuilderExtensions.IsMemoryOptimized Método

Definición

Sobrecargas

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Obsoletos.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsoletos.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsoletos.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Obsoletos.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

IsMemoryOptimized(EntityTypeBuilder, Boolean)

Precaución

Configure this using ToTable(t => t.IsMemoryOptimized()) instead.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder, bool memoryOptimized = true);
[System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder entityTypeBuilder, bool memoryOptimized = true);
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
[<System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")>]
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
<Extension()>
Public Function IsMemoryOptimized (entityTypeBuilder As EntityTypeBuilder, Optional memoryOptimized As Boolean = true) As EntityTypeBuilder

Parámetros

entityTypeBuilder
EntityTypeBuilder

Generador del tipo de entidad que se está configurando.

memoryOptimized
Boolean

Valor que indica si la tabla está optimizada para memoria.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Comentarios

Consulte Uso de tablas optimizadas para memoria SQL Server con EF Core para obtener más información y ejemplos.

Se aplica a

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)

Precaución

Configure this using ToTable(t => t.IsMemoryOptimized()) instead.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder collectionOwnershipBuilder, bool memoryOptimized = true);
[System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder collectionOwnershipBuilder, bool memoryOptimized = true);
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
[<System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")>]
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder
<Extension()>
Public Function IsMemoryOptimized (collectionOwnershipBuilder As OwnedNavigationBuilder, Optional memoryOptimized As Boolean = true) As OwnedNavigationBuilder

Parámetros

collectionOwnershipBuilder
OwnedNavigationBuilder

Generador del tipo de entidad que se está configurando.

memoryOptimized
Boolean

Valor que indica si la tabla está optimizada para memoria.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Comentarios

Consulte Uso de tablas optimizadas para memoria SQL Server con EF Core para obtener más información y ejemplos.

Se aplica a

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, bool? memoryOptimized, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? IsMemoryOptimized (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder entityTypeBuilder, bool? memoryOptimized, bool fromDataAnnotation = false);
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
<Extension()>
Public Function IsMemoryOptimized (entityTypeBuilder As IConventionEntityTypeBuilder, memoryOptimized As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parámetros

entityTypeBuilder
IConventionEntityTypeBuilder

Generador del tipo de entidad que se está configurando.

memoryOptimized
Nullable<Boolean>

Valor que indica si la tabla está optimizada para memoria.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se aplicó la configuración; de lo contrario, null .

Comentarios

Consulte Uso de tablas optimizadas para memoria SQL Server con EF Core para obtener más información y ejemplos.

Se aplica a

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)

Precaución

Configure this using ToTable(t => t.IsMemoryOptimized()) instead.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TRelatedEntity> IsMemoryOptimized<TEntity,TRelatedEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TRelatedEntity> collectionOwnershipBuilder, bool memoryOptimized = true) where TEntity : class where TRelatedEntity : class;
[System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TRelatedEntity> IsMemoryOptimized<TEntity,TRelatedEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TEntity,TRelatedEntity> collectionOwnershipBuilder, bool memoryOptimized = true) where TEntity : class where TRelatedEntity : class;
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> (requires 'Entity : null and 'RelatedEntity : null)
[<System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")>]
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<'Entity, 'RelatedEntity (requires 'Entity : null and 'RelatedEntity : null)> (requires 'Entity : null and 'RelatedEntity : null)
<Extension()>
Public Function IsMemoryOptimized(Of TEntity As Class, TRelatedEntity As Class) (collectionOwnershipBuilder As OwnedNavigationBuilder(Of TEntity, TRelatedEntity), Optional memoryOptimized As Boolean = true) As OwnedNavigationBuilder(Of TEntity, TRelatedEntity)

Parámetros de tipo

TEntity

Tipo de entidad que se va a configurar.

TRelatedEntity

Tipo de entidad al que se dirige esta relación.

Parámetros

collectionOwnershipBuilder
OwnedNavigationBuilder<TEntity,TRelatedEntity>

Generador del tipo de entidad que se está configurando.

memoryOptimized
Boolean

Valor que indica si la tabla está optimizada para memoria.

Devoluciones

OwnedNavigationBuilder<TEntity,TRelatedEntity>

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Comentarios

Consulte Uso de tablas optimizadas para memoria SQL Server con EF Core para obtener más información y ejemplos.

Se aplica a

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)

Precaución

Configure this using ToTable(t => t.IsMemoryOptimized()) instead.

Configura la tabla a la que se asigna la entidad al seleccionar como destino SQL Server como optimizada para memoria.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> IsMemoryOptimized<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder, bool memoryOptimized = true) where TEntity : class;
[System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")]
public static Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> IsMemoryOptimized<TEntity> (this Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity> entityTypeBuilder, bool memoryOptimized = true) where TEntity : class;
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
[<System.Obsolete("Configure this using ToTable(t => t.IsMemoryOptimized()) instead.")>]
static member IsMemoryOptimized : Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<'Entity (requires 'Entity : null)> (requires 'Entity : null)
<Extension()>
Public Function IsMemoryOptimized(Of TEntity As Class) (entityTypeBuilder As EntityTypeBuilder(Of TEntity), Optional memoryOptimized As Boolean = true) As EntityTypeBuilder(Of TEntity)

Parámetros de tipo

TEntity

Tipo de entidad que se va a configurar.

Parámetros

entityTypeBuilder
EntityTypeBuilder<TEntity>

Generador del tipo de entidad que se está configurando.

memoryOptimized
Boolean

Valor que indica si la tabla está optimizada para memoria.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Atributos

Comentarios

Consulte Uso de tablas optimizadas para memoria SQL Server con EF Core para obtener más información y ejemplos.

Se aplica a