ExpressionExtensions.CreateValueBufferReadValueExpression 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 static System.Linq.Expressions.Expression CreateValueBufferReadValueExpression (this System.Linq.Expressions.Expression valueBuffer, Type type, int index, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property);
public static System.Linq.Expressions.Expression CreateValueBufferReadValueExpression (this System.Linq.Expressions.Expression valueBuffer, Type type, int index, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase? property);
static member CreateValueBufferReadValueExpression : System.Linq.Expressions.Expression * Type * int * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateValueBufferReadValueExpression (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