Partilhar via


ExpressionExtensions.CreateValueBufferReadValueExpression Método

Definição

Cria uma Expression árvore que representa a leitura de um valor de um ValueBuffer

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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

A expressão que expõe o ValueBuffer.

type
Type

O tipo a ser lido.

index
Int32

O índice no buffer do qual ler.

property
IPropertyBase

O IPropertyBase que está sendo lido se houver.

Retornos

Uma expressão para ler o valor.

Aplica-se a