IEntityMaterializerSource.CreateMaterializeExpression Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression) |
Expression Varlık örneği oluşturmayı temsil eden bir ağaç oluşturur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
CreateMaterializeExpression(IEntityType, String, Expression) |
Geçersiz.
Expression Varlık örneği oluşturmayı temsil eden bir ağaç oluşturur. Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
CreateMaterializeExpression(EntityMaterializerSourceParameters, Expression)
Expression Varlık örneği oluşturmayı temsil eden bir ağaç oluşturur.
Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
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
Parametreler
- parameters
- EntityMaterializerSourceParameters
Gerçekleştirilen varlığın parametreleri.
- materializationExpression
- Expression
Üzerine inşa edilmesi gereken gerçekleştirme ifadesi.
Döndürülenler
Değeri okumak için bir ifade.
Şunlara uygulanır
CreateMaterializeExpression(IEntityType, String, Expression)
Dikkat
Use the overload that accepts an EntityMaterializerSourceParameters object.
Expression Varlık örneği oluşturmayı temsil eden bir ağaç oluşturur.
Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
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
Parametreler
- entityType
- IEntityType
Gerçekleştirilen varlık türü.
- entityInstanceName
- String
Gerçekleştirilen örneğin adı.
- materializationExpression
- Expression
Üzerine inşa edilmesi gereken gerçekleştirme ifadesi.
Döndürülenler
Değeri okumak için bir ifade.
- Öznitelikler
Şunlara uygulanır
Entity Framework