Compartir a través de


SqlProviderServices.UseRowNumberOrderingInOffsetQueries Propiedad

Definición

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.

Se aplica a