次の方法で共有


X509CertificateCollection.X509CertificateEnumerator.MoveNext メソッド

列挙子をコレクションの次の要素に進めます。

Public Function MoveNext() As Boolean
[C#]
public bool MoveNext();
[C++]
public: bool MoveNext();
[JScript]
public function MoveNext() : Boolean;

戻り値

列挙子が次の要素に正常に進んだ場合は true 。列挙子がコレクションの末尾を越えた場合は false

例外

例外の種類 条件
InvalidOperationException 列挙子がインスタンス化された後に、コレクションが変更されます。

解説

列挙子を作成した後や Reset を呼び出した後は、列挙子はコレクションの最初の要素の前に位置しています。 MoveNext を最初に呼び出すと、列挙子はコレクションの最初の要素に移動します。

列挙子が作成された後で、コレクション内の要素が追加、削除、または移動された場合、 MoveNext は例外をスローします。

列挙子がコレクションの末尾を越えた後で MoveNext を続けて呼び出すと、 Reset が呼び出されるまでは、 false が返されます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

X509CertificateCollection.X509CertificateEnumerator クラス | X509CertificateCollection.X509CertificateEnumerator メンバ | System.Security.Cryptography.X509Certificates 名前空間