語言

JsonMetadataServices.CreateConcurrentStackInfo<TCollection,TElement> 方法

定義

建立可指派到 ConcurrentStack<T>的類型元資料。

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

類型參數

TCollection

這是該類型的通用定義。

TElement

元素類型的通用定義。

參數

options
JsonSerializerOptions

用於 JsonSerializerOptions 序列化與反序列化。

collectionInfo
JsonCollectionInfoValues<TCollection>

提供關於集合類型的序列化元資料。

傳回

JsonTypeInfo<TCollection>

針對特定類型的序列化元資料。

備註

此 API 供 System.Text.Json 原始碼產生器的輸出使用,不應直接呼叫。

適用於