QueryOperationResponse<T> Class

Definition

Represents the responses to a DataServiceQuery<TElement>.

generic <typename T>
public ref class QueryOperationResponse sealed : System::Data::Services::Client::QueryOperationResponse, System::Collections::Generic::IEnumerable<T>
public sealed class QueryOperationResponse<T> : System.Data.Services.Client.QueryOperationResponse, System.Collections.Generic.IEnumerable<T>
type QueryOperationResponse<'T> = class
    inherit QueryOperationResponse
    interface seq<'T>
    interface IEnumerable
Public NotInheritable Class QueryOperationResponse(Of T)
Inherits QueryOperationResponse
Implements IEnumerable(Of T)

Type Parameters

T
Inheritance
QueryOperationResponse<T>
Implements

Properties

Error

Gets error thrown by the operation.

(Inherited from OperationResponse)
Headers

When overridden in a derived class, contains the HTTP response headers associated with a single operation.

(Inherited from OperationResponse)
Query

Gets the DataServiceQuery that generates the QueryOperationResponse items.

(Inherited from QueryOperationResponse)
StatusCode

When overridden in a derived class, gets or sets the HTTP response code associated with a single operation.

(Inherited from OperationResponse)
TotalCount

The server result set count value from a query, if the query has requested the value.

Methods

Equals(Object)

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

(Inherited from Object)
GetContinuation()

Gets a DataServiceQueryContinuation<T> object that contains the URI that is used to retrieve the next results page.

GetContinuation(IEnumerable)

Gets a DataServiceQueryContinuation object containing the URI that is used to retrieve the next page of related entities in the specified collection.

(Inherited from QueryOperationResponse)
GetContinuation<T>(IEnumerable<T>)

Gets a DataServiceQueryContinuation<T> object that contains the URI that is used to retrieve the next page of related entities in the specified collection.

(Inherited from QueryOperationResponse)
GetEnumerator()

Executes the DataServiceQuery<TElement> and gets QueryOperationResponse<T> items.

GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Extension Methods

CopyToDataTable<T>(IEnumerable<T>)

Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Enables parallelization of a query.

AsQueryable(IEnumerable)

Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

Returns a filtered collection of the child elements of every element and document in the source collection. Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Removes every node in the source collection from its parent node.

Applies to