X509ExtensionCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Auflistung von X509Extension -Objekten dar. Diese Klasse kann nicht vererbt werden.
public ref class X509ExtensionCollection sealed : System::Collections::ICollection
public sealed class X509ExtensionCollection : System.Collections.ICollection
type X509ExtensionCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class X509ExtensionCollection
Implements ICollection
- Vererbung
-
X509ExtensionCollection
- Implementiert
Hinweise
Diese Klasse stellt eine Auflistung von Objekten dar, die X509Extension einem Zertifikat zugeordnet sind. Diese Erweiterungen können zusätzliche Informationen zum Zertifikat bereitstellen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| X509ExtensionCollection() |
Initialisiert eine neue Instanz der X509ExtensionCollection-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Ruft die Anzahl der X509Extension Objekte in einem X509ExtensionCollection Objekt ab. |
| IsSynchronized |
Ruft einen Wert ab, der angibt, ob die Auflistung garantiert threadsicher ist. |
| Item[Int32] |
Ruft das X509Extension -Objekt am angegebenen Index ab. |
| Item[String] |
Ruft das erste X509Extension Objekt ab, dessen Wert oder Anzeigename durch einen Objektbezeichner (OID) angegeben wird. |
| SyncRoot |
Ruft ein Objekt ab, das Sie zum Synchronisieren des Zugriffs auf das X509ExtensionCollection Objekt verwenden können. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(X509Extension) |
Fügt einem X509ExtensionCollection Objekt ein X509Extension Objekt hinzu. |
| CopyTo(X509Extension[], Int32) |
Kopiert eine Auflistung in ein Array ab dem angegebenen Index. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Gibt einen Enumerator zurück, der ein X509ExtensionCollection Objekt durchlaufen kann. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopiert die Auflistung in ein Array ab dem angegebenen Index. |
| ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert wird (Threadsicher). |
| ICollection.SyncRoot |
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet werden kann. |
| IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der ein X509ExtensionCollection Objekt durchlaufen kann. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |