June 2003
Intermediate to advanced
714 pages
22h 8m
English
X509CertificateCollection
public class X509CertificateCollection : CollectionBase { // Public Constructors public X509CertificateCollection( ); public X509CertificateCollection(X509Certificate[ ]value); public X509CertificateCollection(X509CertificateCollectionvalue); // Public Instance Properties public X509Certificate this{set; get; } // Public Instance Methods public int Add(X509Certificatevalue); public void AddRange(X509Certificate[ ]value); public void AddRange(X509CertificateCollectionvalue); public bool Contains(X509Certificatevalue); public void CopyTo(X509Certificate[ ]array, intindex); public X509CertificateEnumerator GetEnumerator( ); public override int GetHashCode( ); // overrides object public int IndexOf(X509Certificatevalue); public void Insert(intindex, X509Certificatevalue); public void Remove(X509Certificatevalue); }
This class defines a collection of X509Certificate
objects, defining methods to add, remove, and enumerate certificates.
System.Object
→
System.Collections.CollectionBase(System.Collections.IList,
System.Collections.ICollection,
System.Collections.IEnumerable)
→
X509CertificateCollection
System.Net.HttpWebRequest.ClientCertificates
X509CertificateEnumerator.X509CertificateEnumerator(
)