OrderedEnumerableRowCollection<TRow> OrderedEnumerableRowCollection<TRow> OrderedEnumerableRowCollection<TRow> OrderedEnumerableRowCollection<TRow> Class

Definition

Represents a collection of ordered DataRow objects returned from a query.

This API supports the product infrastructure and is not intended to be used directly from your code.

generic <typename TRow>
public ref class OrderedEnumerableRowCollection sealed : System::Data::EnumerableRowCollection<TRow>
public sealed class OrderedEnumerableRowCollection<TRow> : System.Data.EnumerableRowCollection<TRow>
type OrderedEnumerableRowCollection<'Row> = class
    inherit EnumerableRowCollection<'Row>
Public NotInheritable Class OrderedEnumerableRowCollection(Of TRow)
Inherits EnumerableRowCollection(Of TRow)

Type Parameters

TRow

The type of objects in the source sequence, typically DataRow.

Inheritance

Remarks

OrderedEnumerableRowCollection<TRow> is used to contain the results of a LINQ to DataSet query that returns an ordered sequence of rows. This EnumerableRowCollection<TRow> maintains a state of call LINQ operators for the originating query, and this state is used to construct the predicate and sorting expressions for any subsequent DataView.

An OrderedEnumerableRowCollection<TRow> cannot be directly instantiated because there are no public constructors for this class.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Returns an enumerator for the collection of contained row objects.

(Inherited from EnumerableRowCollection<TRow>)

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)

GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Returns an enumerator for the collection of DataRow objects.

(Inherited from EnumerableRowCollection<TRow>)

Applies to

See also