RelationalQueryableMethodTranslatingExpressionVisitor.TranslateSingleOrDefault Método
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.
Converte o Single<TSource>(IQueryable<TSource>) método ou SingleOrDefault<TSource>(IQueryable<TSource>) e suas outras sobrecargas sobre a origem fornecida.
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateSingleOrDefault (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression predicate, Type returnType, bool returnDefault);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateSingleOrDefault (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression? predicate, Type returnType, bool returnDefault);
override this.TranslateSingleOrDefault : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * Type * bool -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateSingleOrDefault (source As ShapedQueryExpression, predicate As LambdaExpression, returnType As Type, returnDefault As Boolean) As ShapedQueryExpression
- source
- ShapedQueryExpression
A consulta em forma na qual o operador é aplicado.
- predicate
- LambdaExpression
O predicado fornecido na chamada.
- returnType
- Type
O tipo de retorno do resultado.
- returnDefault
- Boolean
Um valor que indica se o padrão deve ser retornado ou gerado.
A consulta em forma após a tradução.
Produto | Versões |
---|---|
Entity Framework Core | 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Comentários do Entity Framework
O Entity Framework é um projeto código aberto. Selecione um link para fornecer comentários: