Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. Representa una colección de los objetos ordenados DataRow que devuelve una consulta.
System.Data.EnumerableRowCollection
System.Data.EnumerableRowCollection<TRow>
System.Data.OrderedEnumerableRowCollection<TRow>
Espacio de nombres: System.Data
Ensamblado: System.Data.DataSetExtensions (en System.Data.DataSetExtensions.dll)
Public NotInheritable Class OrderedEnumerableRowCollection(Of TRow) _ Inherits EnumerableRowCollection(Of TRow)
public sealed class OrderedEnumerableRowCollection<TRow> : EnumerableRowCollection<TRow>
generic<typename TRow> public ref class OrderedEnumerableRowCollection sealed : public EnumerableRowCollection<TRow>
[<Sealed>] type OrderedEnumerableRowCollection<'TRow> = class inherit EnumerableRowCollection<'TRow> end
Parámetros de tipo
- TRow
-
Tipo de objetos de la secuencia de origen, normalmente DataRow.
El tipo OrderedEnumerableRowCollection<TRow> expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
|
Equals(Object) | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
|
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
|
GetEnumerator | Devuelve un enumerador para la colección de los objetos de fila contenidos. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Se hereda de EnumerableRowCollection<TRow>). |
|
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
|
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
|
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
|
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
| Nombre | Descripción | |
|---|---|---|
|
Cast<TResult> | Convierte los elementos de una colección EnumerableRowCollection en el tipo especificado. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
OrderBy<TRow, TKey>(Func<TRow, TKey>) | Sobrecargado. Ordena las filas de una colección EnumerableRowCollection en orden ascendente según la clave especificada. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
OrderBy<TRow, TKey>(Func<TRow, TKey>, IComparer<TKey>) | Sobrecargado. Ordena las filas de una colección EnumerableRowCollection en orden ascendente según la clave y el comparador especificados. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
OrderByDescending<TRow, TKey>(Func<TRow, TKey>) | Sobrecargado. Ordena las filas de una colección EnumerableRowCollection en orden descendente según la clave especificada. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
OrderByDescending<TRow, TKey>(Func<TRow, TKey>, IComparer<TKey>) | Sobrecargado. Ordena las filas de una colección EnumerableRowCollection en orden descendente según la clave y el comparador especificados. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
Select<TRow, S> | Proyecta cada elemento de una colección EnumerableRowCollection<TRow> en un nuevo formulario. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
ThenBy<TRow, TKey>(Func<TRow, TKey>) | Sobrecargado. Realiza una ordenación secundaria de las filas de una colección EnumerableRowCollection en orden ascendente y según la clave especificada. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
ThenBy<TRow, TKey>(Func<TRow, TKey>, IComparer<TKey>) | Sobrecargado. Realiza una ordenación secundaria de las filas de una colección EnumerableRowCollection en orden ascendente y según la clave y el comparador especificados. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
ThenByDescending<TRow, TKey>(Func<TRow, TKey>) | Sobrecargado. Realiza una ordenación secundaria de las filas de una colección EnumerableRowCollection en orden descendente y según la clave especificada. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
ThenByDescending<TRow, TKey>(Func<TRow, TKey>, IComparer<TKey>) | Sobrecargado. Realiza una ordenación secundaria de las filas de una colección EnumerableRowCollection en orden descendente y según la clave y el comparador especificados. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
|
Where<TRow> | Filtra una secuencia de filas basándose en el predicado especificado. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Definido por EnumerableRowCollectionExtensions). |
| Nombre | Descripción | |
|---|---|---|
|
IEnumerable.GetEnumerator | Devuelve un enumerador para la colección de objetos DataRow. Esta API admite la infraestructura de .NET Framework y no está previsto su uso directo desde el código. (Se hereda de EnumerableRowCollection<TRow>). |
OrderedEnumerableRowCollection<TRow> se utiliza para contener los resultados de una consulta LINQ to DataSet que devuelve una secuencia ordenada de filas. EnumerableRowCollection<TRow> mantiene un estado de los operadores de llamada LINQ para la consulta de origen y este estado se utiliza para construir el predicado y ordenar las expresiones para cualquier DataView subsiguiente.
No se pueden crear instancias directamente de OrderedEnumerableRowCollection<TRow> porque no hay ningún constructor público para esta clase.
.NET Framework
Compatible con: 4, 3.5.NET Framework Client Profile
Compatible con: 4, 3.5 SP1Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.