Udostępnij za pośrednictwem


JsonCollectionInfoValues<TCollection> Klasa

Definicja

Udostępnia metadane serializacji dotyczące typu kolekcji.

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

Parametry typu

TCollection

Typ kolekcji.

Dziedziczenie
JsonCollectionInfoValues<TCollection>

Uwagi

Ten interfejs API jest przeznaczony do użycia przez dane wyjściowe generatora źródłowego System.Text.Json i nie powinien być wywoływany bezpośrednio.

Konstruktory

JsonCollectionInfoValues<TCollection>()

Udostępnia metadane serializacji dotyczące typu kolekcji.

Właściwości

ElementInfo

JsonTypeInfo Wystąpienie reprezentujące typ elementu.

KeyInfo

Jeśli typ słownika, JsonTypeInfo wystąpienie reprezentujące typ klucza.

NumberHandling

Opcja JsonNumberHandling stosowania do elementów kolekcji liczb.

ObjectCreator

Element do Func<TResult> utworzenia wystąpienia kolekcji podczas deserializacji.

SerializeHandler

Zoptymalizowana implementacja serializacji przy założeniu wstępnie określonych JsonSourceGenerationOptionsAttribute wartości domyślnych.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy