WCF Data Services への単一のクエリ要求を表す抽象クラス。
継承階層
System.Object
System.Data.Services.Client.DataServiceRequest
System.Data.Services.Client.DataServiceQuery
System.Data.Services.Client.DataServiceQuery<TElement>
名前空間: System.Data.Services.Client
アセンブリ: Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)
構文
'宣言
Public MustInherit Class DataServiceQuery _
Inherits DataServiceRequest _
Implements IQueryable, IEnumerable
'使用
Dim instance As DataServiceQuery
public abstract class DataServiceQuery : DataServiceRequest,
IQueryable, IEnumerable
public ref class DataServiceQuery abstract : public DataServiceRequest,
IQueryable, IEnumerable
[<AbstractClassAttribute>]
type DataServiceQuery =
class
inherit DataServiceRequest
interface IQueryable
interface IEnumerable
end
public abstract class DataServiceQuery extends DataServiceRequest implements IQueryable, IEnumerable
DataServiceQuery 型は、以下のメンバーを公開しています。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
ElementType | データ サービスにバッチとして送信するオブジェクトの型を取得します。 (DataServiceRequest から継承されています。) |
![]() |
Expression | データ サービスに対するクエリを含む式を表します。 |
![]() |
Provider | クエリ プロバイダー インスタンスを表します。 |
![]() |
RequestUri | データ サービスに送信する要求オブジェクトの URI を取得します。 (DataServiceRequest から継承されています。) |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
BeginExecute | データ サービス クエリを実行する要求を非同期に送信します。 |
![]() |
EndExecute | データ サービス クエリを実行する非同期操作を完了するために呼び出されます。 |
![]() |
Equals | (Object から継承されています。) |
![]() |
Execute | データ サービスに対してクエリを実行します。 Silverlight の WCF Data Services 5.0 クライアントではサポートされていません。 |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | クエリによって返されるコレクションの反復処理に使用できる IEnumerator オブジェクトを取得します。 |
先頭に戻る
説明
このクラスでは、パブリック コンストラクターが定義されていません。 DataServiceContext クラスの CreateQuery``1(Uri) または CreateQuery<T> を使用して、オブジェクト インスタンスが作成されます。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)