Udostępnij za pośrednictwem


SqlServerEntityTypeBuilderExtensions.IsMemoryOptimized Metoda

Definicja

Przeciążenia

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Przestarzałe.

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Przestarzałe.

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Przestarzałe.

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Przestarzałe.

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

IsMemoryOptimized(EntityTypeBuilder, Boolean)

Przestroga

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

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

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

Konstruktor dla skonfigurowanego typu jednostki.

memoryOptimized
Boolean

Wartość wskazująca, czy tabela jest zoptymalizowana pod kątem pamięci.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using SQL Server memory-optimized tables with EF Core (Używanie tabel zoptymalizowanych pod kątem pamięci za pomocą platformy EF Core).

Dotyczy

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)

Przestroga

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

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

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

Konstruktor dla skonfigurowanego typu jednostki.

memoryOptimized
Boolean

Wartość wskazująca, czy tabela jest zoptymalizowana pod kątem pamięci.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using SQL Server memory-optimized tables with EF Core (Używanie tabel zoptymalizowanych pod kątem pamięci za pomocą platformy EF Core).

Dotyczy

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

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

Konstruktor dla skonfigurowanego typu jednostki.

memoryOptimized
Nullable<Boolean>

Wartość wskazująca, czy tabela jest zoptymalizowana pod kątem pamięci.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using SQL Server memory-optimized tables with EF Core (Używanie tabel zoptymalizowanych pod kątem pamięci za pomocą platformy EF Core).

Dotyczy

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

Przestroga

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

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

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

Konfigurowany typ jednostki.

TRelatedEntity

Typ jednostki, dla którego jest przeznaczona ta relacja.

Parametry

collectionOwnershipBuilder
OwnedNavigationBuilder<TEntity,TRelatedEntity>

Konstruktor dla skonfigurowanego typu jednostki.

memoryOptimized
Boolean

Wartość wskazująca, czy tabela jest zoptymalizowana pod kątem pamięci.

Zwraca

OwnedNavigationBuilder<TEntity,TRelatedEntity>

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using SQL Server memory-optimized tables with EF Core (Używanie tabel zoptymalizowanych pod kątem pamięci za pomocą platformy EF Core).

Dotyczy

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

Przestroga

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

Konfiguruje tabelę, na którą jest mapowana jednostka podczas określania wartości docelowej SQL Server jako zoptymalizowanej pod kątem pamięci.

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

Konfigurowany typ jednostki.

Parametry

entityTypeBuilder
EntityTypeBuilder<TEntity>

Konstruktor dla skonfigurowanego typu jednostki.

memoryOptimized
Boolean

Wartość wskazująca, czy tabela jest zoptymalizowana pod kątem pamięci.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań.

Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Using SQL Server memory-optimized tables with EF Core (Używanie tabel zoptymalizowanych pod kątem pamięci za pomocą platformy EF Core).

Dotyczy