ExpressionExtensions.CreateKeyValuesExpression(Expression, IReadOnlyList<IProperty>, Boolean) 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.
Verilen Expression ifadede bir anahtar değerlerinin okunarak 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 static System.Linq.Expressions.Expression CreateKeyValuesExpression (this System.Linq.Expressions.Expression target, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> properties, bool makeNullable = false);
static member CreateKeyValuesExpression : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * bool -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateKeyValuesExpression (target As Expression, properties As IReadOnlyList(Of IProperty), Optional makeNullable As Boolean = false) As Expression
Parametreler
- target
- Expression
Oluşturulan okuma işlemi için kök olacak ifade.
- properties
- IReadOnlyList<IProperty>
Anahtar değerleri oluşturmak için kullanabileceğiniz özelliklerin listesi.
- makeNullable
- Boolean
Anahtar değerlerinin null okunabilir olup olmadığını belirten bir değer.
Döndürülenler
Anahtar değerlerini okumak için bir ifade.