Lenguaje

ExpressionExtensions.CreateValueBufferReadValueExpression Método

Definición

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

Normalmente, este método lo usan los proveedores de bases de datos (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