Partager via


ODataCollectionSerializer Classe

Définition

ODataSerializer pour sérialiser une collection de types primitifs ou enum.

public class ODataCollectionSerializer : Microsoft.AspNet.OData.Formatter.Serialization.ODataEdmTypeSerializer
type ODataCollectionSerializer = class
    inherit ODataEdmTypeSerializer
Public Class ODataCollectionSerializer
Inherits ODataEdmTypeSerializer
Héritage
ODataCollectionSerializer

Constructeurs

ODataCollectionSerializer(ODataSerializerProvider, Boolean)

Initialise une nouvelle instance de la classe ODataCollectionSerializer.

ODataCollectionSerializer(ODataSerializerProvider)

Initialise une nouvelle instance de la classe ODataCollectionSerializer.

Propriétés

ODataPayloadKind

Obtient le ODataPayloadKind que ce sérialiseur génère.

(Hérité de ODataSerializer)
SerializerProvider

Obtient le ODataSerializerProvider qui peut être utilisé pour écrire des objets internes.

(Hérité de ODataEdmTypeSerializer)

Méthodes

AddTypeNameAnnotationAsNeeded(ODataCollectionValue, ODataMetadataLevel)

Ajoute des annotations relatives au nom du type pour la sérialisation JSON appropriée.

CreateODataCollectionValue(IEnumerable, IEdmTypeReference, ODataSerializerContext)

Crée un ODataCollectionValue pour l’énumérable représenté par enumerable.

CreateODataValue(Object, IEdmTypeReference, ODataSerializerContext)

Crée un ODataValue pour l’objet représenté par graph.

WriteCollection(ODataCollectionWriter, Object, IEdmTypeReference, ODataSerializerContext)

Écrit le donné graph à l’aide du donné .writer

WriteCollectionAsync(ODataCollectionWriter, Object, IEdmTypeReference, ODataSerializerContext)

Écrit le donné graph à l’aide du donné .writer

WriteObject(Object, Type, ODataMessageWriter, ODataSerializerContext)

Écrit l'objet donné spécifié par le graphique de paramètre en tant qu'ensemble en utilisant les messageWriter et writeContext donnés.

WriteObjectAsync(Object, Type, ODataMessageWriter, ODataSerializerContext)

Écrit l'objet donné spécifié par le graphique de paramètre en tant qu'ensemble en utilisant les messageWriter et writeContext donnés.

WriteObjectInline(Object, IEdmTypeReference, ODataWriter, ODataSerializerContext)

Écrit l'objet donné spécifié par le graphique de paramètre en tant que partie d'un message OData existant en utilisant les messageWriter et writeContext donnés.

(Hérité de ODataEdmTypeSerializer)
WriteObjectInlineAsync(Object, IEdmTypeReference, ODataWriter, ODataSerializerContext)

Écrit l'objet donné spécifié par le graphique de paramètre en tant que partie d'un message OData existant en utilisant les messageWriter et writeContext donnés.

(Hérité de ODataEdmTypeSerializer)

S’applique à