X509Certificate |
public class X509CertificateChain : IList<X509Certificate>, ICollection<X509Certificate>, IEnumerable<X509Certificate>, IEnumerable, IStore<X509Certificate>
The X509CertificateChain type exposes the following members.
| Name | Description | |
|---|---|---|
| X509CertificateChain | Initialize a new instance of the X509CertificateChain class. | |
| X509CertificateChain(IEnumerableX509Certificate) | Initialize a new instance of the X509CertificateChain class. |
| Name | Description | |
|---|---|---|
| Count | Gets the number of certificates in the chain. | |
| IsReadOnly | Get a value indicating whether the X509CertificateChain is read only. | |
| Item | Gets or sets the certificate at the specified index. |
| Name | Description | |
|---|---|---|
| Add | Adds the specified certificate to the chain. | |
| AddRange | Adds the specified range of certificates to the chain. | |
| Clear | Clears the certificate chain. | |
| Contains | Checks if the chain contains the specified certificate. | |
| CopyTo | Copies all the certificates in the chain to the specified array. | |
| Equals | (Inherited from Object) | |
| Finalize | (Inherited from Object) | |
| GetEnumerator | Gets an enumerator for the list of certificates. | |
| GetHashCode | (Inherited from Object) | |
| GetMatches | Gets an enumerator of matching X.509 certificates based on the specified selector. | |
| GetType | (Inherited from Object) | |
| IndexOf | Gets the index of the specified certificate within the chain. | |
| Insert | Inserts the certificate at the specified index. | |
| MemberwiseClone | (Inherited from Object) | |
| Remove | Removes the specified certificate from the chain. | |
| RemoveAt | Removes the certificate at the specified index. | |
| RemoveRange | Removes the specified range of certificates from the chain. | |
| ToString | (Inherited from Object) |