語言

JsonMetadataServices.CreateConcurrentQueueInfo<TCollection,TElement> 方法

定義

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

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

類型參數

TCollection

這是該類型的通用定義。

TElement

元素類型的通用定義。

參數

options
JsonSerializerOptions

序列化與反序列化選項。

collectionInfo
JsonCollectionInfoValues<TCollection>

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

傳回

JsonTypeInfo<TCollection>

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

備註

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

適用於