Sdílet prostřednictvím


JsonMetadataServices.CreateIListInfo Metoda

Definice

Přetížení

CreateIListInfo<TCollection,TElement>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>)

Vytvoří metadata pro typy přiřaditelné k IList<T>.

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

Vytvoří metadata pro typy přiřaditelné k IList.

CreateIListInfo<TCollection,TElement>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>)

Zdroj:
JsonMetadataServices.Collections.cs
Zdroj:
JsonMetadataServices.Collections.cs
Zdroj:
JsonMetadataServices.Collections.cs

Vytvoří metadata pro typy přiřaditelné k IList<T>.

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

Parametry typu

TCollection

Obecná definice typu.

TElement

Obecná definice typu elementu.

Parametry

options
JsonSerializerOptions

Slouží JsonSerializerOptions k serializaci a deserializaci.

collectionInfo
JsonCollectionInfoValues<TCollection>

Poskytuje serializace metadata o typu kolekce.

Návraty

JsonTypeInfo<TCollection>

Serializace metadat pro daný typ.

Poznámky

Toto rozhraní API je určené pro použití výstupem zdrojového generátoru System.Text.Json a nemělo by se volat přímo.

Platí pro

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

Zdroj:
JsonMetadataServices.Collections.cs
Zdroj:
JsonMetadataServices.Collections.cs
Zdroj:
JsonMetadataServices.Collections.cs

Vytvoří metadata pro typy přiřaditelné k IList.

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

Parametry typu

TCollection

Obecná definice typu.

Parametry

options
JsonSerializerOptions

Slouží JsonSerializerOptions k serializaci a deserializaci.

collectionInfo
JsonCollectionInfoValues<TCollection>

Poskytuje serializace metadata o typu kolekce.

Návraty

JsonTypeInfo<TCollection>

Serializace metadat pro daný typ.

Poznámky

Toto rozhraní API je určené pro použití výstupem zdrojového generátoru System.Text.Json a nemělo by se volat přímo.

Platí pro