X509CertificateCollection.X509CertificateEnumerator 類別

定義

列舉 X509CertificateCollection 中的 X509Certificate 物件。

public: ref class X509CertificateCollection::X509CertificateEnumerator : System::Collections::IEnumerator
public class X509CertificateCollection.X509CertificateEnumerator : System.Collections.IEnumerator
type X509CertificateCollection.X509CertificateEnumerator = class
    interface IEnumerator
Public Class X509CertificateCollection.X509CertificateEnumerator
Implements IEnumerator
繼承
X509CertificateCollection.X509CertificateEnumerator
實作

備註

列舉值提供集合中資料的唯讀存取權。 列舉值無法用來修改基礎集合。

一開始,列舉程式位在集合中的第一個項目之前。 方法 Reset 也會將列舉值帶回這個位置。 在此位置,呼叫 Current 屬性會擲回例外狀況。 因此,您必須呼叫 MoveNext 方法,將列舉值前進至集合的第一個專案,再讀取 的值 Current

這個類別繼承自 IEnumerator 介面。 如需列舉集合的詳細資訊,請參閱 IEnumerator

建構函式

X509CertificateCollection.X509CertificateEnumerator(X509CertificateCollection)

為指定的 X509CertificateCollection 初始化 X509CertificateCollection.X509CertificateEnumerator 類別的新執行個體。

屬性

Current

取得 X509Certificate 中目前的 X509CertificateCollection

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
MoveNext()

將列舉值往前推至下集合中的下一個項目。

Reset()

設定列舉值至它的初始位置,這是在集合中第一個項目之前。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

IEnumerator.Current

如需這個成員的說明,請參閱 Current

IEnumerator.MoveNext()

如需這個成員的說明,請參閱 MoveNext()

IEnumerator.Reset()

如需這個成員的說明,請參閱 Reset()

適用於