DataServiceQuery クラス

定義

WCF Data Services への単一のクエリ要求を表す抽象クラス。

public ref class DataServiceQuery abstract : System::Data::Services::Client::DataServiceRequest, System::Collections::IEnumerable, System::Linq::IQueryable
public abstract class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
type DataServiceQuery = class
    inherit DataServiceRequest
    interface IQueryable
    interface IEnumerable
Public MustInherit Class DataServiceQuery
Inherits DataServiceRequest
Implements IEnumerable, IQueryable
継承
DataServiceQuery
派生
実装

注釈

このクラスでは、パブリック コンストラクターが定義されていません。 CreateQuery クラスの CreateQuery または DataServiceContext を使用して、オブジェクト インスタンスが作成されます。

プロパティ

ElementType

データ サービスにバッチとして送信されたオブジェクトの型を取得します。

(継承元 DataServiceRequest)
Expression

データ サービスに対するクエリを含む式を表します。

Provider

クエリ プロバイダー インスタンスを表します。

RequestUri

データ サービスに送信された要求オブジェクトの URI を取得します。

(継承元 DataServiceRequest)

メソッド

BeginExecute(AsyncCallback, Object)

データ サービス クエリを実行する要求を非同期に送信します。

EndExecute(IAsyncResult)

データ サービス クエリを実行する非同期操作を完了するために呼び出されます。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Execute()

データ サービスに対してクエリを実行します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

データ サービスに対するクエリの URI を表します。

(継承元 DataServiceRequest)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

クエリによって返されるコレクションの反復処理に使用できる IEnumerator オブジェクトを取得します。

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

Cast<TResult>(IQueryable)

IQueryable の要素を指定した型に変換します。

OfType<TResult>(IQueryable)

指定された型に基づいて IQueryable の要素をフィルター処理します。

適用対象