SqlServerEntityTypeBuilderExtensions.IsMemoryOptimized Méthode

Définition

Surcharges

IsMemoryOptimized(EntityTypeBuilder, Boolean)
Obsolète.

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
Obsolète.

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
Obsolète.

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

IsMemoryOptimized<TEntity>(EntityTypeBuilder<TEntity>, Boolean)
Obsolète.

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

IsMemoryOptimized(EntityTypeBuilder, Boolean)

Attention

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

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

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

Paramètres

entityTypeBuilder
EntityTypeBuilder

Générateur du type d’entité en cours de configuration.

memoryOptimized
Boolean

Valeur indiquant si la table est optimisée en mémoire.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

Remarques

Pour plus d’informations et d’exemples, consultez Utilisation de SQL Server tables optimisées en mémoire avec EF Core.

S’applique à

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)

Attention

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

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

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

Paramètres

collectionOwnershipBuilder
OwnedNavigationBuilder

Générateur du type d’entité en cours de configuration.

memoryOptimized
Boolean

Valeur indiquant si la table est optimisée en mémoire.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

Remarques

Pour plus d’informations et d’exemples, consultez Utilisation de SQL Server tables optimisées en mémoire avec EF Core.

S’applique à

IsMemoryOptimized(IConventionEntityTypeBuilder, Nullable<Boolean>, Boolean)

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

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

Paramètres

entityTypeBuilder
IConventionEntityTypeBuilder

Générateur du type d’entité en cours de configuration.

memoryOptimized
Nullable<Boolean>

Valeur indiquant si la table est optimisée en mémoire.

fromDataAnnotation
Boolean

Indique si la configuration a été spécifiée à l’aide d’une annotation de données.

Retours

Le même générateur instance si la configuration a été appliquée, null sinon.

Remarques

Pour plus d’informations et d’exemples, consultez Utilisation de SQL Server tables optimisées en mémoire avec EF Core.

S’applique à

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

Attention

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

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

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)

Paramètres de type

TEntity

Type d'entité configuré.

TRelatedEntity

Type d’entité cible par cette relation.

Paramètres

collectionOwnershipBuilder
OwnedNavigationBuilder<TEntity,TRelatedEntity>

Générateur du type d’entité en cours de configuration.

memoryOptimized
Boolean

Valeur indiquant si la table est optimisée en mémoire.

Retours

OwnedNavigationBuilder<TEntity,TRelatedEntity>

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

Remarques

Pour plus d’informations et d’exemples, consultez Utilisation de SQL Server tables optimisées en mémoire avec EF Core.

S’applique à

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

Attention

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

Configure la table à laquelle l’entité est mappée lors du ciblage de SQL Server en tant que mémoire optimisée.

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)

Paramètres de type

TEntity

Type d'entité configuré.

Paramètres

entityTypeBuilder
EntityTypeBuilder<TEntity>

Générateur du type d’entité en cours de configuration.

memoryOptimized
Boolean

Valeur indiquant si la table est optimisée en mémoire.

Retours

Le même générateur instance afin que plusieurs appels puissent être chaînés.

Attributs

Remarques

Pour plus d’informations et d’exemples, consultez Utilisation de SQL Server tables optimisées en mémoire avec EF Core.

S’applique à