Jazyk

IEntityMaterializerSource.CreateMaterializeExpression Metoda

Definice

Přetížení

Název Description
CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression)

Expression Vytvoří strom představující vytvoření instance entity.

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

CreateMaterializeExpression(IEntityType, String, Expression)
Zastaralé.

Expression Vytvoří strom představující vytvoření instance entity.

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

CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression)

Zdroj:
IEntityMaterializerSource.cs
Zdroj:
IEntityMaterializerSource.cs

Expression Vytvoří strom představující vytvoření instance entity.

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

public virtual System.Linq.Expressions.Expression CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters parameters, System.Linq.Expressions.Expression materializationExpression);
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Query.EntityMaterializerSourceParameters * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Overridable Function CreateMaterializeExpression (parameters As EntityMaterializerSourceParameters, materializationExpression As Expression) As Expression

Parametry

parameters
EntityMaterializerSourceParameters

Parametry entity, která je materializována.

materializationExpression
Expression

Výraz materializace, na který se má stavět.

Návraty

Výraz pro čtení hodnoty.

Platí pro

CreateMaterializeExpression(IEntityType, String, Expression)

Zdroj:
IEntityMaterializerSource.cs
Zdroj:
IEntityMaterializerSource.cs
Zdroj:
IEntityMaterializerSource.cs

Upozornění

Use the overload that accepts an EntityMaterializerSourceParameters object.

Expression Vytvoří strom představující vytvoření instance entity.

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

public System.Linq.Expressions.Expression CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string entityInstanceName, System.Linq.Expressions.Expression materializationExpression);
[System.Obsolete("Use the overload that accepts an EntityMaterializerSourceParameters object.")]
public System.Linq.Expressions.Expression CreateMaterializeExpression(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string entityInstanceName, System.Linq.Expressions.Expression materializationExpression);
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
[<System.Obsolete("Use the overload that accepts an EntityMaterializerSourceParameters object.")>]
abstract member CreateMaterializeExpression : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function CreateMaterializeExpression (entityType As IEntityType, entityInstanceName As String, materializationExpression As Expression) As Expression

Parametry

entityType
IEntityType

Typ entity, který je materializován.

entityInstanceName
String

Název instance, která se materializuje.

materializationExpression
Expression

Výraz materializace, na který se má stavět.

Návraty

Výraz pro čtení hodnoty.

Atributy

Platí pro