| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor(const X509Certificate[]& value) | Public+1 flags | — | 0x08 |
| void .ctor(X509CertificateCollection value) | Public+1 flags | — | 0x08 |
| X509Certificate get_Item(int index) | Public+1 flags | — | 0x08 |
| void set_Item(int index, X509Certificate value) | Public+1 flags | — | 0x08 |
| int Add(X509Certificate value) | Public | — | 0x08 |
| void AddRange(const X509Certificate[]& value) | Public | — | 0x08 |
| void AddRange(X509CertificateCollection value) | Public | — | 0x08 |
| bool Contains(X509Certificate value) | Public | — | 0x08 |
| void CopyTo(const X509Certificate[]& array, int index) | Public | — | 0x08 |
| X509CertificateEnumerator GetEnumerator() | Public | — | 0x08 |
| IEnumerator System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | — | 0x08 |
| int GetHashCode() | Public+1 flags | — | 0x04 |
| int IndexOf(X509Certificate value) | Public | — | 0x08 |
| void Insert(int index, X509Certificate value) | Public | — | 0x08 |
| void Remove(X509Certificate value) | Public | — | 0x08 |
| bool Compare(const byte[]& array1, const byte[]& array2) | Private | — | 0x08 |