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 gesucht werden soll.

Gibt zurück

true, wenn X509Certificate2Collection das angegebene certificate enthält, andernfalls false.

Ausnahmen

certificate ist null.

Hinweise

Diese Methode führt eine lineare Suche aus. Daher ist die durchschnittliche Ausführungszeit proportional zur Count -Eigenschaft. Das heißt, diese Methode ist ein O(n)-Vorgang, wobei n ist Count.

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

Gilt für: