IEntityMaterializerSource.CreateReadValueExpression Método

Definición

Crea un Expression árbol que representa la lectura de un valor de un ValueBuffer

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

public System.Linq.Expressions.Expression CreateReadValueExpression (System.Linq.Expressions.Expression valueBuffer, Type type, int index, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property);
abstract member CreateReadValueExpression : System.Linq.Expressions.Expression * Type * int * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> System.Linq.Expressions.Expression
Public Function CreateReadValueExpression (valueBuffer As Expression, type As Type, index As Integer, property As IPropertyBase) As Expression

Parámetros

valueBuffer
Expression

Expresión que expone .ValueBuffer

type
Type

Tipo que se va a leer.

index
Int32

Índice del búfer desde el que se va a leer.

property
IPropertyBase

IPropertyBase se lee si existe.

Devoluciones

Expresión para leer el valor.

Se aplica a