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 метода.