X509Certificate2Collection.Contains(X509Certificate2) メソッド

定義

X509Certificate2Collection オブジェクトに特定の証明書が格納されているかどうかを確認します。

C#
public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);

パラメーター

certificate
X509Certificate2

コレクション内で検索する X509Certificate2 オブジェクト。

戻り値

指定した certificateX509Certificate2Collection に含まれている場合は true。それ以外の場合は false

例外

certificatenullです。

注釈

このメソッドは線形検索を実行します。したがって、平均実行時間は プロパティに比例します Count 。 つまり、このメソッドは O(n) 操作です。ここで n 、 は Countです。

このメソッドは、 メソッドを呼び出すことによって等価性を Object.Equals 判断します。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1