SqlServerEntityTypeBuilderExtensions.IsMemoryOptimized Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- 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
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.