JsonMetadataServices.CreateIDictionaryInfo Método

Definição

Sobrecargas

CreateIDictionaryInfo<TCollection,TKey,TValue>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>)

Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs

Cria metadados para tipos atribuíveis a IDictionary<TKey,TValue>.

public:
generic <typename TCollection, typename TKey, typename TValue>
 where TCollection : System::Collections::Generic::IDictionary<TKey, TValue> static System::Text::Json::Serialization::Metadata::JsonTypeInfo<TCollection> ^ CreateIDictionaryInfo(System::Text::Json::JsonSerializerOptions ^ options, System::Text::Json::Serialization::Metadata::JsonCollectionInfoValues<TCollection> ^ collectionInfo);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<TCollection> CreateIDictionaryInfo<TCollection,TKey,TValue>(System.Text.Json.JsonSerializerOptions options, System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<TCollection> collectionInfo) where TCollection : System.Collections.Generic.IDictionary<TKey,TValue>;
static member CreateIDictionaryInfo : System.Text.Json.JsonSerializerOptions * System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<'Collection (requires 'Collection :> System.Collections.Generic.IDictionary<'Key, 'Value>)> -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Collection (requires 'Collection :> System.Collections.Generic.IDictionary<'Key, 'Value>)> (requires 'Collection :> System.Collections.Generic.IDictionary<'Key, 'Value>)
Public Shared Function CreateIDictionaryInfo(Of TCollection As IDictionary(Of TKey, TValue), TKey As IDictionary(Of TKey, TValue), TValue As IDictionary(Of TKey, TValue)) (options As JsonSerializerOptions, collectionInfo As JsonCollectionInfoValues(Of TCollection)) As JsonTypeInfo(Of TCollection)

Parâmetros de Tipo Genérico

TCollection

A definição genérica do tipo.

TKey

A definição genérica do tipo de chave.

TValue

A definição genérica do tipo de valor.

Parâmetros

options
JsonSerializerOptions

A JsonSerializerOptions usar para serialização e desserialização.

collectionInfo
JsonCollectionInfoValues<TCollection>

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

Devoluções

JsonTypeInfo<TCollection>

Metadados de serialização para o tipo dado.

Observações

Esta API destina-se à saída do gerador de fonte System.Text.Json e não deve ser chamada diretamente.

Aplica-se a

CreateIDictionaryInfo<TCollection>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>)

Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs
Origem:
JsonMetadataServices.Collections.cs

Cria metadados para tipos atribuíveis a IDictionary.

public:
generic <typename TCollection>
 where TCollection : System::Collections::IDictionary static System::Text::Json::Serialization::Metadata::JsonTypeInfo<TCollection> ^ CreateIDictionaryInfo(System::Text::Json::JsonSerializerOptions ^ options, System::Text::Json::Serialization::Metadata::JsonCollectionInfoValues<TCollection> ^ collectionInfo);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<TCollection> CreateIDictionaryInfo<TCollection>(System.Text.Json.JsonSerializerOptions options, System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<TCollection> collectionInfo) where TCollection : System.Collections.IDictionary;
static member CreateIDictionaryInfo : System.Text.Json.JsonSerializerOptions * System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<'Collection (requires 'Collection :> System.Collections.IDictionary)> -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Collection (requires 'Collection :> System.Collections.IDictionary)> (requires 'Collection :> System.Collections.IDictionary)
Public Shared Function CreateIDictionaryInfo(Of TCollection As IDictionary) (options As JsonSerializerOptions, collectionInfo As JsonCollectionInfoValues(Of TCollection)) As JsonTypeInfo(Of TCollection)

Parâmetros de Tipo Genérico

TCollection

A definição genérica do tipo.

Parâmetros

options
JsonSerializerOptions

A JsonSerializerOptions usar para serialização e desserialização.

collectionInfo
JsonCollectionInfoValues<TCollection>

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

Devoluções

JsonTypeInfo<TCollection>

Metadados de serialização para o tipo dado.

Observações

Esta API destina-se à saída do gerador de fonte System.Text.Json e não deve ser chamada diretamente.

Aplica-se a