Condividi tramite


IConventionModel.AddOwnedEntityType Metodo

Definizione

Overload

AddOwnedEntityType(String, Type, Boolean)

Aggiunge un tipo di entità di tipo condiviso di proprietà al modello.

AddOwnedEntityType(Type, Boolean)

Aggiunge un tipo di entità di proprietà al modello.

AddOwnedEntityType(String, Boolean)

Aggiunge un tipo di entità di proprietà di tipo predefinito al modello.

AddOwnedEntityType(String, Type, Boolean)

Aggiunge un tipo di entità di tipo condiviso di proprietà al modello.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, Type clrType, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, clrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Parametri

name
String

Nome dell'entità da aggiungere.

clrType
Type

Classe CLR usata per rappresentare le istanze del tipo di entità.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata usando un'annotazione dati.

Restituisce

Nuovo tipo di entità.

Commenti

Il tipo di entità di tipo condiviso è un tipo di entità che può condividere il tipo CLR con altri tipi nel modello, ma ha un nome univoco e sempre identificato dal nome.

Si applica a

AddOwnedEntityType(Type, Boolean)

Aggiunge un tipo di entità di proprietà al modello.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (Type type, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Parametri

type
Type

Classe CLR usata per rappresentare le istanze del tipo di entità.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata usando un'annotazione dati.

Restituisce

Nuovo tipo di entità.

Si applica a

AddOwnedEntityType(String, Boolean)

Aggiunge un tipo di entità di proprietà di tipo predefinito al modello.

public Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType? AddOwnedEntityType (string name, bool fromDataAnnotation = false);
abstract member AddOwnedEntityType : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType
Public Function AddOwnedEntityType (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionEntityType

Parametri

name
String

Nome dell'entità da aggiungere.

fromDataAnnotation
Boolean

Indica se la configurazione è stata specificata usando un'annotazione dati.

Restituisce

Nuovo tipo di entità.

Commenti

Le entità shadow non sono attualmente supportate in un modello usato in fase di esecuzione con un DbContextoggetto . Pertanto, i tipi di entità dello stato shadow esistono solo negli snapshot del modello di migrazione e così via.

Si applica a