X509ExtensionCollection.Item[] プロパティ

定義

X509Extension オブジェクトから X509ExtensionCollection オブジェクトを取得します。

オーバーロード

Item[Int32]

指定したインデックス位置にある X509Extension オブジェクトを取得します。

Item[String]

値または表示名がオブジェクト識別子 (OID: Object Identifier) によって指定される最初の X509Extension オブジェクトを取得します。

Item[Int32]

指定したインデックス位置にある X509Extension オブジェクトを取得します。

public:
 property System::Security::Cryptography::X509Certificates::X509Extension ^ default[int] { System::Security::Cryptography::X509Certificates::X509Extension ^ get(int index); };
public System.Security.Cryptography.X509Certificates.X509Extension this[int index] { get; }
member this.Item(int) : System.Security.Cryptography.X509Certificates.X509Extension
Default Public ReadOnly Property Item(index As Integer) As X509Extension

パラメーター

index
Int32

取得する X509Extension オブジェクトの場所。

プロパティ値

X509Extension

X509Extension オブジェクト。

例外

index が 0 未満です。

index が配列の長さ以上です。

注釈

オブジェクト内のオブジェクトの場所がわかっている場合は X509Extension 、このプロパティを使用してオブジェクトに関する情報を X509ExtensionCollection 取得します。

適用対象

Item[String]

値または表示名がオブジェクト識別子 (OID: Object Identifier) によって指定される最初の X509Extension オブジェクトを取得します。

public:
 property System::Security::Cryptography::X509Certificates::X509Extension ^ default[System::String ^] { System::Security::Cryptography::X509Certificates::X509Extension ^ get(System::String ^ oid); };
public System.Security.Cryptography.X509Certificates.X509Extension? this[string oid] { get; }
public System.Security.Cryptography.X509Certificates.X509Extension this[string oid] { get; }
member this.Item(string) : System.Security.Cryptography.X509Certificates.X509Extension
Default Public ReadOnly Property Item(oid As String) As X509Extension

パラメーター

oid
String

取得する拡張機能のオブジェクト識別子 (OID)。

プロパティ値

X509Extension

X509Extension オブジェクト。

注釈

オブジェクト内の拡張機能のオブジェクト識別子 (OID) がわかっている場合は、このプロパティを使用してオブジェクトに関 X509Extension する情報を X509ExtensionCollection 取得します。

適用対象