X509Certificate2Collection.Contains(X509Certificate2) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, содержит ли объект X509Certificate2Collection указанный сертификат.
public:
bool Contains(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool Contains (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
override this.Contains : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function Contains (certificate As X509Certificate2) As Boolean
Параметры
- certificate
- X509Certificate2
Объект X509Certificate2, который требуется найти в коллекции.
Возвращаемое значение
Значение true
, если коллекция X509Certificate2Collection содержит заданный объект certificate
; в противном случае — значение false
.
Исключения
certificate
имеет значение null
.
Комментарии
Этот метод выполняет линейный поиск; Поэтому среднее время выполнения пропорционально свойству Count . То есть этот метод является операцией O(n
), где n
— .Count
Этот метод определяет равенство путем вызова Object.Equals метода .