JsonMetadataServices.CreateIListInfo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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>)
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
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>)
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
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.