SqlNullabilityProcessor.TryMakeNonNullable 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.
Tenta converter a projeção fornecida selectExpression, que tem uma projeção anulável, em uma expressão idêntica que não tem uma projeção anulável. Isso é usado para extrair NULLs por exemplo, o argumento de parâmetro de SQL Server OPENJSON, a fim de permitir uma tradução mais eficiente.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
protected virtual bool TryMakeNonNullable(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, out Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression? rewrittenSelectExpression, out bool? foundNull);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member TryMakeNonNullable : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * SelectExpression * Nullable -> bool
override this.TryMakeNonNullable : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * SelectExpression * Nullable -> bool
Protected Overridable Function TryMakeNonNullable (selectExpression As SelectExpression, ByRef rewrittenSelectExpression As SelectExpression, ByRef foundNull As Nullable(Of Boolean)) As Boolean
Parâmetros
- selectExpression
- SelectExpression
- rewrittenSelectExpression
- SelectExpression
Retornos
- Atributos