Represents a collection of X509ChainElement objects. This class cannot be inherited.
Assembly: System (in System.dll)
Gets the number of elements in the collection.
Gets a value indicating whether the collection of chain elements is synchronized.
Gets the X509ChainElement object at the specified index.
Gets an object that can be used to synchronize access to anobject.
Copies anobject into an array, starting at the specified index.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Gets an X509ChainElementEnumerator object that can be used to navigate through a collection of chain elements.
Serves as the default hash function. (Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
This API supports the product infrastructure and is not intended to be used directly from your code. Copies anobject into an array, starting at the specified index.
This API supports the product infrastructure and is not intended to be used directly from your code. Gets an IEnumerator object that can be used to navigate a collection of chain elements.
Overloaded. Enables parallelization of a query.(Defined by ParallelEnumerable.)
Legacy Code Example
The following code example opens the current user's personal certificate store, allows the user to select a certificate, and then writes certificate and certificate chain information to the console. The output depends on the certificate you select.
Available since 2.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.