Freigeben über


CmsRecipientCollection Klasse

Definition

Die CmsRecipientCollection-Klasse stellt einen Satz von CmsRecipient-Objekten dar. CmsRecipientCollection implementiert die ICollection-Schnittstelle.

public ref class CmsRecipientCollection sealed : System::Collections::ICollection
public sealed class CmsRecipientCollection : System.Collections.ICollection
type CmsRecipientCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class CmsRecipientCollection
Implements ICollection
Vererbung
CmsRecipientCollection
Implementiert

Konstruktoren

CmsRecipientCollection()

Der CmsRecipientCollection() -Konstruktor erstellt eine Instanz der CmsRecipientCollection -Klasse.

CmsRecipientCollection(CmsRecipient)

Der CmsRecipientCollection(CmsRecipient)-Konstruktor erstellt eine Instanz der CmsRecipientCollection-Klasse und fügt den angegebenen Empfänger hinzu.

CmsRecipientCollection(SubjectIdentifierType, X509Certificate2Collection)

Der CmsRecipientCollection(SubjectIdentifierType, X509Certificate2Collection)-Konstruktor erstellt eine Instanz der CmsRecipientCollection-Klasse und fügt aufgrund des angegebenen Antragstellerbezeichners und der Zertifikate, die die Empfänger bestimmt, Empfänger hinzu.

Eigenschaften

Count

Die Count-Eigenschaft ruft die Anzahl der Elemente in der CmsRecipientCollection-Auflistung ab.

IsSynchronized

Die IsSynchronized-Eigenschaft ruft ab, ob der Zugriff auf die Auflistung synchronisiert wird oder threadsicher ist. Diese Eigenschaft gibt immer false zurück. Das bedeutet, dass die Auflistung nicht threadsicher ist.

Item[Int32]

Die Item[Int32]-Eigenschaft ruft das CmsRecipient-Objekt am angegebenen Index in der Auflistung ab.

SyncRoot

Die SyncRoot-Eigenschaft ruft ein Object-Objekt ab, das verwendet wird, um den Zugriff auf die CmsRecipientCollection-Auflistung zu synchronisieren.

Methoden

Add(CmsRecipient)

Mithilfe der Add(CmsRecipient)-Methode wird der CmsRecipientCollection-Auflistung ein Empfänger hinzugefügt.

CopyTo(Array, Int32)

Die CopyTo(Array, Int32)-Methode kopiert die CmsRecipientCollection-Auflistung in ein Array.

CopyTo(CmsRecipient[], Int32)

Die CopyTo(CmsRecipient[], Int32)-Methode kopiert die CmsRecipientCollection-Auflistung in ein CmsRecipient Array.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Die GetEnumerator()-Methode gibt ein CmsRecipientEnumerator-Objekt für die CmsRecipientCollection-Auflistung zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Remove(CmsRecipient)

Die Remove(CmsRecipient)-Methode entfernt einen Empfänger aus der CmsRecipientCollection-Auflistung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist.

ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann.

IEnumerable.GetEnumerator()

Die IEnumerable.GetEnumerator()-Methode gibt ein CmsRecipientEnumerator-Objekt für die CmsRecipientCollection-Auflistung zurück.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für: