Sdílet prostřednictvím


SqlServerEntityTypeBuilderExtensions.IsMemoryOptimized Metoda

Definice

Přetížení

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Zastaralé.

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Zastaralé.

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Zastaralé.

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Zastaralé.

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

IsMemoryOptimized(EntityTypeBuilder, Boolean)

Upozornění

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

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

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

Parametry

entityTypeBuilder
EntityTypeBuilder

Tvůrce pro konfigurovaný typ entity.

memoryOptimized
Boolean

Hodnota označující, jestli je tabulka optimalizována pro paměť.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Poznámky

Další informace a příklady najdete v tématu Použití SQL Server tabulek optimalizovaných pro paměť s EF Core.

Platí pro

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)

Upozornění

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

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

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

Parametry

collectionOwnershipBuilder
OwnedNavigationBuilder

Tvůrce pro konfigurovaný typ entity.

memoryOptimized
Boolean

Hodnota označující, jestli je tabulka optimalizována pro paměť.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Poznámky

Další informace a příklady najdete v tématu Použití SQL Server tabulek optimalizovaných pro paměť s EF Core.

Platí pro

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

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

Parametry

entityTypeBuilder
IConventionEntityTypeBuilder

Tvůrce pro konfigurovaný typ entity.

memoryOptimized
Nullable<Boolean>

Hodnota označující, jestli je tabulka optimalizována pro paměť.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla použita konfigurace, null v opačném případě.

Poznámky

Další informace a příklady najdete v tématu Použití SQL Server tabulek optimalizovaných pro paměť s EF Core.

Platí pro

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

Upozornění

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

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

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)

Parametry typu

TEntity

Konfigurovaný typ entity.

TRelatedEntity

Typ entity, na který tento vztah cílí.

Parametry

collectionOwnershipBuilder
OwnedNavigationBuilder<TEntity,TRelatedEntity>

Tvůrce pro konfigurovaný typ entity.

memoryOptimized
Boolean

Hodnota označující, jestli je tabulka optimalizována pro paměť.

Návraty

OwnedNavigationBuilder<TEntity,TRelatedEntity>

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Poznámky

Další informace a příklady najdete v tématu Použití SQL Server tabulek optimalizovaných pro paměť s EF Core.

Platí pro

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

Upozornění

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

Nakonfiguruje tabulku, na kterou se entita mapuje, když cílí na SQL Server jako optimalizováno pro paměť.

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)

Parametry typu

TEntity

Konfigurovaný typ entity.

Parametry

entityTypeBuilder
EntityTypeBuilder<TEntity>

Tvůrce pro konfigurovaný typ entity.

memoryOptimized
Boolean

Hodnota označující, jestli je tabulka optimalizována pro paměť.

Návraty

Stejná instance tvůrce, aby bylo možné zřetězených více volání.

Atributy

Poznámky

Další informace a příklady najdete v tématu Použití SQL Server tabulek optimalizovaných pro paměť s EF Core.

Platí pro