IReadOnlyEntityTypeMappingFragment Interface

Définition

Représente le mappage de type d’entité pour un objet de magasin de type table particulier.

public interface IReadOnlyEntityTypeMappingFragment : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyEntityTypeMappingFragment = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyEntityTypeMappingFragment
Implements IReadOnlyAnnotatable
Dérivé
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .

Propriétés

EntityType

Obtient le type d’entité pour lequel le fragment est défini.

IsTableExcludedFromMigrations

Obtient une valeur indiquant si la table associée est ignorée par Migrations.

Item[String]

Obtient la valeur de l’annotation avec le nom donné, en retournant null si elle n’existe pas.

(Hérité de IReadOnlyAnnotatable)
StoreObject

Obtient l’objet de magasin pour lequel la configuration est appliquée.

Méthodes

AnnotationsToDebugString(Int32)

Obtient la chaîne de débogage pour toutes les annotations déclarées sur l’objet.

(Hérité de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtient l’annotation avec le nom donné, retournée null si elle n’existe pas.

(Hérité de IReadOnlyAnnotatable)
GetAnnotation(String)

Obtient l’annotation avec le nom donné, en lisant si elle n’existe pas.

(Hérité de IReadOnlyAnnotatable)
GetAnnotations()

Obtient toutes les annotations sur l’objet actif.

(Hérité de IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Crée une représentation lisible par l’homme des métadonnées données.

Avertissement : ne vous appuyez pas sur le format de la chaîne retournée. Il est conçu pour le débogage uniquement et peut changer arbitrairement d’une version à l’autre.

Méthodes d’extension

IsSqlReturningClauseUsed(IReadOnlyEntityTypeMappingFragment)

Retourne une valeur indiquant s’il faut utiliser la clause SQL RETURNING lors de l’enregistrement des modifications apportées à la table. La clause RETURNING n’est pas compatible avec certaines fonctionnalités Sqlite, telles que les tables virtuelles ou les tables avec des déclencheurs AFTER.

IsSqlOutputClauseUsed(IReadOnlyEntityTypeMappingFragment)

Retourne une valeur indiquant s’il faut utiliser la clause SQL OUTPUT lors de l’enregistrement des modifications dans la table associée. La clause OUTPUT n’est pas compatible avec certaines fonctionnalités SQL Server, telles que les tables avec des déclencheurs.

S’applique à