SqlProviderServices.UseRowNumberOrderingInOffsetQueries Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si la función ROW_NUMBER() se usa en la expresión de ordenación que se pasa a la cláusula ORDER BY cuando OFFSET está presente en la consulta. Se recomienda el valor predeterminado de para obtener los resultados de true
la consulta que son estables para las operaciones de paginación. El valor de false
se puede usar para la compatibilidad con versiones anteriores de EF y hará que la expresión de ordenación se pase sin modificar a la cláusula ORDER BY, lo que puede provocar resultados inestables si la ordenación es ambigua.
public static bool UseRowNumberOrderingInOffsetQueries { get; set; }
member this.UseRowNumberOrderingInOffsetQueries : bool with get, set
Public Shared Property UseRowNumberOrderingInOffsetQueries As Boolean
Valor de propiedad
Comentarios
Esta marca solo se aplica a SQL Server 2012 o posterior. Esta marca no afecta a las consultas que ya se han traducido a SQL y se han almacenado en caché, por lo que las aplicaciones que necesitan establecer el valor false
en para la compatibilidad deben hacerlo antes de ejecutar cualquier consulta.