ExpressionExtensions.CreateKeyValuesExpression Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Expression Tworzy drzewo reprezentujące odczytywanie wartości klucza w danym wyrażeniu.
Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
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
Parametry
- target
- Expression
Wyrażenie, które będzie głównym elementem dla wygenerowanej operacji odczytu.
- properties
- IReadOnlyList<IProperty>
Lista właściwości do użycia do generowania wartości kluczy.
- makeNullable
- Boolean
Wartość wskazująca, czy wartości klucza powinny być odczytywane z wartością null.
Zwraca
Wyrażenie do odczytywania wartości klucza.