Sdílet prostřednictvím


ExpressionExtensions.CreateValueBufferReadValueExpression Metoda

Definice

Vytvoří Expression strom představující čtení hodnoty z objektu ValueBuffer

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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

Parametry

valueBuffer
Expression

Výraz, který zveřejňuje ValueBuffer.

type
Type

Typ, který se má přečíst.

index
Int32

Index ve vyrovnávací paměti, ze které se má číst.

property
IPropertyBase

IPropertyBase se čte, pokud existuje.

Návraty

Výraz, který přečte hodnotu.

Platí pro