Compartilhar via


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

TCollection

O tipo de coleção.

Herança
JsonCollectionInfoValues<TCollection>

Comentários

Essa API destina-se ao uso pela saída do gerador de origem System.Text.Json e não deve ser chamada diretamente.

Construtores

JsonCollectionInfoValues<TCollection>()

Propriedades

ElementInfo

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

KeyInfo

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

NumberHandling

A JsonNumberHandling opção a ser aplicada a elementos de coleção de números.

ObjectCreator

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

SerializeHandler

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a