ImportOptions.ReferencedCollectionTypes Eigenschaft

Definition

Ruft eine Auflistung von Typen ab, die Datenvertragsauflistungen darstellt, auf die bei der Generierung von Code für Auflistungen wie Listen oder Wörterbücher von Elementen verwiesen werden soll.Gets a collection of types that represents data contract collections that should be referenced when generating code for collections, such as lists or dictionaries of items.

public:
 property System::Collections::Generic::ICollection<Type ^> ^ ReferencedCollectionTypes { System::Collections::Generic::ICollection<Type ^> ^ get(); };
public System.Collections.Generic.ICollection<Type> ReferencedCollectionTypes { get; }
member this.ReferencedCollectionTypes : System.Collections.Generic.ICollection<Type>
Public ReadOnly Property ReferencedCollectionTypes As ICollection(Of Type)

Eigenschaftswert

Ein ICollection<T>, der die Auflistungstypen enthält, auf die verwiesen wird.An ICollection<T> that contains the referenced collection types.

Hinweise

Standardmäßig wird beim Importieren eines Auflistungsschemas ein Array generiert (es sei denn, das Schema enthält eine Anmerkung, die einen anderen Typ beschreibt).By default, an array will be generated when importing a collection schema (unless the schema has a special annotation that mentions a different type). Wenn in der ReferencedCollectionTypes-Auflistung jedoch ein übereinstimmender Typ vorhanden ist, wird dieser Typ verwendet.However, if there is a matching type in the ReferencedCollectionTypes collection, that type will be used. Beispielsweise wird beim Importieren eines Schemas, das eine Liste ganzer Zahlen enthält, normalerweise ein Array von Ganzzahlen generiert.For example, when importing schema that contains a list of integers, an array of integers will normally be generated. Wenn die Auflistung jedoch den LinkedList<T> vom Typ Integer enthält, wird dieser Typ anstelle des Arrays verwendet.However, if the collection contains the LinkedList<T> of type integer, that type will be used instead of the array.

Gilt für: