JsonCollectionInfoValues<TCollection> Classe

Definição

Fornece metadados de serialização sobre um tipo de coleção.

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

Parâmetros de Tipo Genérico

TCollection

O tipo de coleção.

Herança
JsonCollectionInfoValues<TCollection>

Observações

Esta API destina-se a ser usada pela saída do gerador de código-fonte System.Text.Json e não deve ser chamada diretamente.

Construtores

Name Description
JsonCollectionInfoValues<TCollection>()

Fornece metadados de serialização sobre um tipo de coleção.

Propriedades

Name Description
ElementInfo

Uma JsonTypeInfo instância que representa o tipo de elemento.

KeyInfo

Se for um tipo de dicionário, a JsonTypeInfo instância representa o tipo de chave.

NumberHandling

A JsonNumberHandling opção de aplicar a elementos de coleção numérica.

ObjectCreator

A Func<TResult> para criar uma instância da coleção ao desserializar.

SerializeHandler

Uma implementação de serialização otimizada que assume padrões pré-determinados JsonSourceGenerationOptionsAttribute .

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a