다음을 통해 공유


ExpressionExtensions.CreateKeyValuesExpression 메서드

정의

Expression 지정된 식의 키 값 읽기를 나타내는 트리를 만듭니다.

이 메서드는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

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

매개 변수

target
Expression

생성된 읽기 작업의 루트가 될 식입니다.

properties
IReadOnlyList<IProperty>

키 값을 생성하는 데 사용할 속성 목록입니다.

makeNullable
Boolean

키 값을 nullable로 읽어야 하는지 여부를 나타내는 값입니다.

반환

키 값을 읽을 식입니다.

적용 대상