Lenguaje

RelationalParameterBasedSqlProcessor.Process Método

Definición

Sobrecargas

Nombre Description
Process(Expression, ParametersCacheDecorator)

Realiza el procesamiento final de consultas que tiene en cuenta los valores de parámetro.

Process(Expression, Dictionary<String,Object>, Boolean)

Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.

Process(Expression, ParametersCacheDecorator)

Source:
RelationalParameterBasedSqlProcessor.cs
Source:
RelationalParameterBasedSqlProcessor.cs

Realiza el procesamiento final de consultas que tiene en cuenta los valores de parámetro.

public virtual System.Linq.Expressions.Expression Process(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator parametersDecorator);
abstract member Process : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.Process : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Public Overridable Function Process (queryExpression As Expression, parametersDecorator As ParametersCacheDecorator) As Expression

Parámetros

queryExpression
Expression

Expresión de consulta que se va a procesar.

parametersDecorator
ParametersCacheDecorator

Un decorador que permite el acceso a los parámetros de forma segura para la memoria caché.

Devoluciones

Se aplica a

Process(Expression, Dictionary<String,Object>, Boolean)

Source:
RelationalParameterBasedSqlProcessor.cs
Source:
RelationalParameterBasedSqlProcessor.cs

Se trata de una API interna que admite la infraestructura de Entity Framework Core y no está sujeta a los mismos estándares de compatibilidad que las API públicas. Se puede cambiar o quitar sin previo aviso en ninguna versión. Solo debe usarlo directamente en el código con extrema precaución y saber que hacerlo puede dar lugar a errores de aplicación al actualizar a una nueva versión de Entity Framework Core.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public virtual System.Linq.Expressions.Expression Process(System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.Dictionary<string,object?> parameters, out bool canCache);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
abstract member Process : System.Linq.Expressions.Expression * System.Collections.Generic.Dictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.Process : System.Linq.Expressions.Expression * System.Collections.Generic.Dictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Public Overridable Function Process (queryExpression As Expression, parameters As Dictionary(Of String, Object), ByRef canCache As Boolean) As Expression

Parámetros

queryExpression
Expression
parameters
Dictionary<String,Object>
canCache
Boolean

Devoluciones

Atributos

Se aplica a