Freigeben über


X509Certificate2Collection.Contains(X509Certificate2) Methode

Definition

Bestimmt, ob das X509Certificate2Collection Objekt ein bestimmtes Zertifikat enthält.

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

Parameter

certificate
X509Certificate2

Das X509Certificate2 Objekt, das in der Auflistung gefunden werden soll.

Gibt zurück

truewenn die X509Certificate2Collection angegebene certificateenthält ; andernfalls . false

Ausnahmen

certificate ist null.

Hinweise

Diese Methode führt eine lineare Suche durch; Daher ist die durchschnittliche Ausführungszeit proportional zur Count Eigenschaft. Das heißt, bei dieser Methode handelt es sich um einen O()-Vorgang, bei dem n es sich um einen O(n)-Vorgang handeltCount.

Diese Methode bestimmt die Gleichheit durch Aufrufen der Object.Equals Methode.

Gilt für: