Compartir a través de


TypeMaterializationInfo Constructores

Definición

Sobrecargas

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Int32)
Obsoletos.

Crea una nueva instancia de TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, RelationalTypeMapping, Nullable<Boolean>)

Crea una nueva instancia de TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32)
Obsoletos.

Crea una nueva instancia de TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32, RelationalTypeMapping)
Obsoletos.

Crea una nueva instancia de TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Int32)

Precaución

Esta API ya está en desuso.

Crea una nueva instancia de TypeMaterializationInfo.

public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, int index = -1);
[System.Obsolete]
public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, int index = -1);
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * int -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
[<System.Obsolete>]
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * int -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
Public Sub New (modelClrType As Type, property As IProperty, typeMappingSource As IRelationalTypeMappingSource, Optional index As Integer = -1)

Parámetros

modelClrType
Type

Tipo necesario en el modelo después de la conversión.

property
IProperty

Propiedad asociada al tipo o null si no la hay.

typeMappingSource
IRelationalTypeMappingSource

Origen de asignación de tipos que se va a usar para buscar una asignación si la propiedad no tiene ninguna ya enlazada.

index
Int32

Índice del conjunto de resultados subyacente que se debe usar para este tipo o -1 si no se necesita ninguna asignación de índice.

Atributos

Se aplica a

TypeMaterializationInfo(Type, IProperty, RelationalTypeMapping, Nullable<Boolean>)

Crea una nueva instancia de TypeMaterializationInfo.

public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping mapping, bool? nullable = default);
public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty? property, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping mapping, bool? nullable = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
Public Sub New (modelClrType As Type, property As IProperty, mapping As RelationalTypeMapping, Optional nullable As Nullable(Of Boolean) = Nothing)

Parámetros

modelClrType
Type

Tipo necesario en el modelo después de la conversión.

property
IProperty

Propiedad asociada al tipo o null si no la hay.

mapping
RelationalTypeMapping

Asignación de tipos que se va a usar o null para deducir uno.

nullable
Nullable<Boolean>

Valor que indica si el valor podría ser NULL.

Se aplica a

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32)

Precaución

Esta API ya está en desuso.

Crea una nueva instancia de TypeMaterializationInfo.

public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, bool? fromLeftOuterJoin, int index);
[System.Obsolete]
public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, bool? fromLeftOuterJoin, int index);
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Nullable<bool> * int -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
[<System.Obsolete>]
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Nullable<bool> * int -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
Public Sub New (modelClrType As Type, property As IProperty, typeMappingSource As IRelationalTypeMappingSource, fromLeftOuterJoin As Nullable(Of Boolean), index As Integer)

Parámetros

modelClrType
Type

Tipo necesario en el modelo después de la conversión.

property
IProperty

Propiedad asociada al tipo o null si no la hay.

typeMappingSource
IRelationalTypeMappingSource

Origen de asignación de tipos que se va a usar para buscar una asignación si la propiedad no tiene ninguna ya enlazada.

fromLeftOuterJoin
Nullable<Boolean>

Si el valor procede o no de una operación LEFT OUTER JOIN.

index
Int32

Índice del conjunto de resultados subyacente que se debe usar para este tipo o -1 si no se necesita ninguna asignación de índice.

Atributos

Se aplica a

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32, RelationalTypeMapping)

Precaución

Esta API ya está en desuso.

Crea una nueva instancia de TypeMaterializationInfo.

public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, bool? fromLeftOuterJoin, int index = -1, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping mapping = default);
[System.Obsolete]
public TypeMaterializationInfo (Type modelClrType, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, bool? fromLeftOuterJoin, int index = -1, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping mapping = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Nullable<bool> * int * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
[<System.Obsolete>]
new Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo : Type * Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Nullable<bool> * int * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Storage.TypeMaterializationInfo
Public Sub New (modelClrType As Type, property As IProperty, typeMappingSource As IRelationalTypeMappingSource, fromLeftOuterJoin As Nullable(Of Boolean), Optional index As Integer = -1, Optional mapping As RelationalTypeMapping = Nothing)

Parámetros

modelClrType
Type

Tipo necesario en el modelo después de la conversión.

property
IProperty

Propiedad asociada al tipo o null si no la hay.

typeMappingSource
IRelationalTypeMappingSource

Origen de asignación de tipos que se va a usar para buscar una asignación si la propiedad no tiene ninguna ya enlazada.

fromLeftOuterJoin
Nullable<Boolean>

Si el valor procede o no de una operación LEFT OUTER JOIN.

index
Int32

Índice del conjunto de resultados subyacente que se debe usar para este tipo o -1 si no se necesita ninguna asignación de índice.

mapping
RelationalTypeMapping

Asignación de tipos que se va a usar o null para deducir uno.

Atributos

Se aplica a