次の方法で共有


DataServiceQuery<TElement>.IEnumerable.GetEnumerator メソッド

クエリを実行し、結果をコレクションとして返します。

名前空間:  System.Data.Services.Client
アセンブリ:  Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)

構文

'宣言
Private Function GetEnumerator As IEnumerator
    Implements IEnumerable.GetEnumerator
'使用
Dim instance As DataServiceQuery
Dim returnValue As IEnumerator

returnValue = CType(instance, IEnumerable).GetEnumerator()
IEnumerator IEnumerable.GetEnumerator()
private:
virtual IEnumerator^ GetEnumerator() sealed = IEnumerable::GetEnumerator
private abstract GetEnumerator : unit -> IEnumerator 
private override GetEnumerator : unit -> IEnumerator 
JScript では、明示的なインターフェイスの実装は使用できますが、新規に宣言することはできません。

戻り値

型: System.Collections.IEnumerator
クエリ結果に対する列挙子。

実装

IEnumerable.GetEnumerator()

説明

IEnumerable.GetEnumerator メソッドを呼び出すときに、サービスに対して DataServiceQuery<TElement> が実行されます。

GetEnumerator は、初めて呼び出されたときに列挙型を返します。 以降の呼び出しでは、null を返します。

関連項目

参照

DataServiceQuery<TElement> クラス

System.Data.Services.Client 名前空間