ExpressionExtensions.CreateKeyValuesExpression Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma Expression árvore que representa a leitura de valores de chave em determinada expressão.
Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.
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
Parâmetros
- target
- Expression
A expressão que será raiz para a operação de leitura gerada.
- properties
- IReadOnlyList<IProperty>
A lista de propriedades a serem usadas para gerar valores de chave.
- makeNullable
- Boolean
Um valor que indica se os valores de chave devem ser anuláveis de leitura.
Retornos
Uma expressão para ler os valores de chave.
Aplica-se a
Entity Framework