X509ExtensionCollection X509ExtensionCollection X509ExtensionCollection X509ExtensionCollection Class

Definition

Stellt eine Auflistung vonX509Extension-Objekten dar.Represents a collection of X509Extension objects. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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
X509ExtensionCollectionX509ExtensionCollectionX509ExtensionCollectionX509ExtensionCollection
Implementiert

Hinweise

Diese Klasse stellt eine Auflistung von X509Extension Objekte mit einem Zertifikat zugeordnet sind.This class represents a collection of X509Extension objects associated with a certificate. Diese Erweiterungen bieten zusätzliche Informationen zu dem Zertifikat.These extensions can provide additional information about the certificate.

Konstruktoren

X509ExtensionCollection() X509ExtensionCollection() X509ExtensionCollection() X509ExtensionCollection()

Initialisiert eine neue Instanz der X509ExtensionCollection-Klasse.Initializes a new instance of the X509ExtensionCollection class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der X509Extension-Objekte in einem X509ExtensionCollection-Objekt ab.Gets the number of X509Extension objects in a X509ExtensionCollection object.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ruft einen Wert ab, der angibt, ob die Threadsicherheit der Auflistung gewährleistet ist.Gets a value indicating whether the collection is guaranteed to be thread safe.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft das X509Extension-Objekt am angegebenen Index ab.Gets the X509Extension object at the specified index.

Item[String] Item[String] Item[String] Item[String]

Ruft das erste X509Extension-Objekt ab, dessen Wert oder angezeigter Name von einem Objektbezeichner (OID) angegeben wird.Gets the first X509Extension object whose value or friendly name is specified by an object identifier (OID).

SyncRoot SyncRoot SyncRoot SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf das X509ExtensionCollection-Objekt synchronisiert werden kann.Gets an object that you can use to synchronize access to the X509ExtensionCollection object.

Methoden

Add(X509Extension) Add(X509Extension) Add(X509Extension) Add(X509Extension)

Fügt dem X509Extension-Objekt ein X509ExtensionCollection-Objekt hinzu.Adds an X509Extension object to an X509ExtensionCollection object.

CopyTo(X509Extension[], Int32) CopyTo(X509Extension[], Int32) CopyTo(X509Extension[], Int32) CopyTo(X509Extension[], Int32)

Kopiert eine Auflistung in ein Array, wobei am angegebenen Index begonnen wird.Copies a collection into an array starting at the specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, der ein X509ExtensionCollection-Objekt durchlaufen kann.Returns an enumerator that can iterate through an X509ExtensionCollection object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Kopiert die Auflistung in ein Array, wobei am angegebenen Index begonnen wird.Copies the collection into an array starting at the specified index.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot
IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der ein X509ExtensionCollection-Objekt durchlaufen kann.Returns an enumerator that can iterate through an X509ExtensionCollection object.

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: