Udostępnij za pośrednictwem


JsonMetadataServices.CreateConcurrentQueueInfo<TCollection,TElement> Metoda

Definicja

Tworzy metadane dla typów, które można przypisać do ConcurrentQueue<T>elementu .

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)

Parametry typu

TCollection

Ogólna definicja typu.

TElement

Ogólna definicja typu elementu.

Parametry

options
JsonSerializerOptions

Opcje serializacji i deserializacji do użycia.

collectionInfo
JsonCollectionInfoValues<TCollection>

Udostępnia metadane serializacji dotyczące typu kolekcji.

Zwraca

JsonTypeInfo<TCollection>

Metadane serializacji dla danego typu.

Uwagi

Ten interfejs API jest używany przez dane wyjściowe generatora źródłowego System.Text.Json i nie powinien być wywoływany bezpośrednio.

Dotyczy