次の方法で共有


CubeCollection.Enumerator.MoveNext メソッド

CubeCollection 内の次の CubeDef に移動します。

名前空間:  Microsoft.AnalysisServices.AdomdClient
アセンブリ:  Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient.dll)

構文

'宣言
Public Function MoveNext As Boolean
'使用
Dim instance As CubeCollection.Enumerator 
Dim returnValue As Boolean 

returnValue = instance.MoveNext()
public bool MoveNext()
public:
virtual bool MoveNext() sealed
abstract MoveNext : unit -> bool  
override MoveNext : unit -> bool
public final function MoveNext() : boolean

戻り値

型: System.Boolean
次の要素に Enumerator が正常に進んだ場合は true、Enumerator がコレクションの末尾に達している場合は false です。

実装

IEnumerator.MoveNext()

例外

例外 条件
System.InvalidOperationException

コレクションが変更されたため、Enumerator が無効になりました。

説明

Enumerator は、コレクションが変更されない限り有効です。 要素の追加、変更、削除など、コレクションに変更が加えられた場合は、Enumerator は無効になり回復できなくなります。そのため、次の MoveNext または Reset の呼び出しで System.InvalidOperationException がスローされます。

関連項目

参照

CubeCollection.Enumerator 構造体

Microsoft.AnalysisServices.AdomdClient 名前空間