Freigeben über


FreezableCollection<T> Konstruktoren

Definition

Initialisiert eine neue Instanz von FreezableCollection<T>.

Überlädt

FreezableCollection<T>()

Initialisiert eine neue, leere Instanz von FreezableCollection<T>, die über die anfängliche Standardkapazität verfügt.

FreezableCollection<T>(IEnumerable<T>)

Initialisiert eine neue Instanz der FreezableCollection<T>-Klasse, die die Elemente der angegebenen Quellauflistung enthält.

FreezableCollection<T>(Int32)

Initialisiert eine neue, leere Instanz der FreezableCollection<T>, die über die angegebene Anfangskapazität verfügt.

FreezableCollection<T>()

Initialisiert eine neue, leere Instanz von FreezableCollection<T>, die über die anfängliche Standardkapazität verfügt.

public:
 FreezableCollection();
public FreezableCollection ();
Public Sub New ()

Gilt für

FreezableCollection<T>(IEnumerable<T>)

Initialisiert eine neue Instanz der FreezableCollection<T>-Klasse, die die Elemente der angegebenen Quellauflistung enthält.

public:
 FreezableCollection(System::Collections::Generic::IEnumerable<T> ^ collection);
public FreezableCollection (System.Collections.Generic.IEnumerable<T> collection);
new System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)> : seq<'T (requires 'T :> System.Windows.DependencyObject)> -> System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)>
Public Sub New (collection As IEnumerable(Of T))

Parameter

collection
IEnumerable<T>

Die Auflistung, deren Elemente der neuen FreezableCollection<T> hinzugefügt werden sollen.

Ausnahmen

collection ist null.

Hinweise

Dieser Vorgang führt eine flache Kopie der angegebenen Auflistung aus; Nur Verweise auf die Elemente der Auflistung werden kopiert, die Elemente selbst werden nicht geklont. Das Ändern eines Elements des neuen FreezableCollection<T> Elements ändert dieses Element auch für collection.

Die Elemente werden in derselben Reihenfolge in der neuen FreezableCollection<T> Reihenfolge platziert, in der sie von der Aufzählung der angegebenen Auflistung gelesen werden.

Gilt für

FreezableCollection<T>(Int32)

Initialisiert eine neue, leere Instanz der FreezableCollection<T>, die über die angegebene Anfangskapazität verfügt.

public:
 FreezableCollection(int capacity);
public FreezableCollection (int capacity);
new System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)> : int -> System.Windows.FreezableCollection<'T (requires 'T :> System.Windows.DependencyObject)>
Public Sub New (capacity As Integer)

Parameter

capacity
Int32

Ein Wert, der größer als oder gleich 0 (null) ist und die Anzahl der Elemente angibt, die in der neuen Auflistung anfänglich gespeichert werden können.

Ausnahmen

capacity ist kleiner als 0.

Gilt für