Share via


JsonCollectionInfoValues<TCollection> Klasse

Definition

Stellt Serialisierungsmetadaten zu einem Sammlungstyp bereit.

generic <typename TCollection>
public ref class JsonCollectionInfoValues sealed
public sealed class JsonCollectionInfoValues<TCollection>
type JsonCollectionInfoValues<'Collection> = class
Public NotInheritable Class JsonCollectionInfoValues(Of TCollection)

Typparameter

TCollection

Der Auflistungstyp.

Vererbung
JsonCollectionInfoValues<TCollection>

Hinweise

Diese API ist für die Verwendung durch die Ausgabe des System.Text.Json-Quellgenerators vorgesehen und sollte nicht direkt aufgerufen werden.

Konstruktoren

JsonCollectionInfoValues<TCollection>()

Eigenschaften

ElementInfo

Eine JsonTypeInfo Instanz, die den Elementtyp darstellt.

KeyInfo

Wenn ein Wörterbuchtyp vorhanden ist, wird die Instanz, die JsonTypeInfo den Schlüsseltyp darstellt, dargestellt.

NumberHandling

Die JsonNumberHandling Option zum Anwenden auf Zahlensammlungselemente.

ObjectCreator

A Func<TResult> , um eine Instanz der Auflistung beim Deserialisieren zu erstellen.

SerializeHandler

Eine optimierte Serialisierungsimplementierung, die vorausbestimmte JsonSourceGenerationOptionsAttribute Standardwerte vorausnimmt.

Methoden

Equals(Object)

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

(Geerbt von Object)
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)
ToString()

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

(Geerbt von Object)

Gilt für