Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
class System.​Security.​Cryptography.​X509Certificates.​X509ExtensionCollection
Assembly: System.Security.Cryptography
Inheritance: object → X509ExtensionCollection
Represents a collection of <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> objects. This class cannot be inherited.
Properties
public
int
Count
Gets the number of <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> objects in a <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
public
bool
IsSynchronized
Gets a value indicating whether the collection is guaranteed to be thread safe.
public
X509Extension
Item
public
X509Extension
Item
public
object
SyncRoot
Gets an object that you can use to synchronize access to the <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
Methods
public
int
Add​(X509Extension extension)
extension
An <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> object to add to the <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
Returns The index at which the <paramref name="extension" /> parameter was added.
Adds an <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> object to an <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
public
void
CopyTo​(X509Extension[] array,
int index)
array
An array of <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> objects.
index
The location in the array at which copying starts.
Copies a collection into an array starting at the specified index.
public
X509ExtensionEnumerator
GetEnumerator​() Returns An <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator" /> object to use to iterate through the <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
Returns an enumerator that can iterate through an <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> object.
public
bool
Equals​(object obj)
Inherited from object
protected
void
Finalize​()
Inherited from object
public
int
GetHashCode​()
Inherited from object
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object