Taal

JsonMetadataServices.CreateQueueInfo Methode

Definitie

Overloads

Name Description
CreateQueueInfo<TCollection,TElement>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>)

Hiermee maakt u metagegevens voor typen die kunnen worden toegewezen aan Queue<T>.

CreateQueueInfo<TCollection>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>, Action<TCollection,Object>)

Hiermee maakt u metagegevens voor typen die kunnen worden toegewezen aan Queue.

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

Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs

Hiermee maakt u metagegevens voor typen die kunnen worden toegewezen aan Queue<T>.

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

Type parameters

TCollection

De algemene definitie van het type.

TElement

De algemene definitie van het elementtype.

Parameters

options
JsonSerializerOptions

De JsonSerializerOptions te gebruiken voor serialisatie en deserialisatie.

collectionInfo
JsonCollectionInfoValues<TCollection>

Biedt serialisatiemetagegevens over het verzamelingstype.

Retouren

JsonTypeInfo<TCollection>

Serialisatiemetagegevens voor het opgegeven type.

Opmerkingen

Deze API is bedoeld voor gebruik door de uitvoer van de System.Text.Json-brongenerator en mag niet rechtstreeks worden aangeroepen.

Van toepassing op

CreateQueueInfo<TCollection>(JsonSerializerOptions, JsonCollectionInfoValues<TCollection>, Action<TCollection,Object>)

Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs
Bron:
JsonMetadataServices.Collections.cs

Hiermee maakt u metagegevens voor typen die kunnen worden toegewezen aan Queue.

public:
generic <typename TCollection>
 where TCollection : System::Collections::IEnumerable static System::Text::Json::Serialization::Metadata::JsonTypeInfo<TCollection> ^ CreateQueueInfo(System::Text::Json::JsonSerializerOptions ^ options, System::Text::Json::Serialization::Metadata::JsonCollectionInfoValues<TCollection> ^ collectionInfo, Action<TCollection, System::Object ^> ^ addFunc);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<TCollection> CreateQueueInfo<TCollection>(System.Text.Json.JsonSerializerOptions options, System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<TCollection> collectionInfo, Action<TCollection,object?> addFunc) where TCollection : System.Collections.IEnumerable;
static member CreateQueueInfo : System.Text.Json.JsonSerializerOptions * System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<'Collection (requires 'Collection :> System.Collections.IEnumerable)> * Action<'Collection, obj (requires 'Collection :> System.Collections.IEnumerable)> -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Collection (requires 'Collection :> System.Collections.IEnumerable)> (requires 'Collection :> System.Collections.IEnumerable)
Public Shared Function CreateQueueInfo(Of TCollection As IEnumerable) (options As JsonSerializerOptions, collectionInfo As JsonCollectionInfoValues(Of TCollection), addFunc As Action(Of TCollection, Object)) As JsonTypeInfo(Of TCollection)

Type parameters

TCollection

De algemene definitie van het type.

Parameters

options
JsonSerializerOptions

De JsonSerializerOptions te gebruiken voor serialisatie en deserialisatie.

collectionInfo
JsonCollectionInfoValues<TCollection>

Biedt serialisatiemetagegevens over het verzamelingstype.

addFunc
Action<TCollection,Object>

Een methode voor het toevoegen van elementen aan de verzameling wanneer u de codepaden van de serializer gebruikt.

Retouren

JsonTypeInfo<TCollection>

Serialisatiemetagegevens voor het opgegeven type.

Opmerkingen

Deze API is bedoeld voor gebruik door de uitvoer van de System.Text.Json-brongenerator en mag niet rechtstreeks worden aangeroepen.

Van toepassing op