Compartir a través de


ODataCollectionSerializer Clase

Definición

ODataSerializer para serializar la colección de tipos primitivos o de enumeración.

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

Constructores

ODataCollectionSerializer(ODataSerializerProvider, Boolean)

Inicializa una nueva instancia de la clase ODataCollectionSerializer.

ODataCollectionSerializer(ODataSerializerProvider)

Inicializa una nueva instancia de la clase ODataCollectionSerializer.

Propiedades

ODataPayloadKind

Obtiene el objeto ODataPayloadKind que genera este serializador.

(Heredado de ODataSerializer)
SerializerProvider

Obtiene el ODataSerializerProvider objeto que se puede usar para escribir objetos internos.

(Heredado de ODataEdmTypeSerializer)

Métodos

AddTypeNameAnnotationAsNeeded(ODataCollectionValue, ODataMetadataLevel)

Agrega las anotaciones de nombre de tipo necesarias para una serialización ligera JSON adecuada.

CreateODataCollectionValue(IEnumerable, IEdmTypeReference, ODataSerializerContext)

Crea un ODataCollectionValue para el enumerador representado por enumerable.

CreateODataValue(Object, IEdmTypeReference, ODataSerializerContext)

Crea un ODataValue objeto para el objeto representado por graph.

WriteCollection(ODataCollectionWriter, Object, IEdmTypeReference, ODataSerializerContext)

Escribe el objeto especificado graph mediante el especificado writer.

WriteCollectionAsync(ODataCollectionWriter, Object, IEdmTypeReference, ODataSerializerContext)

Escribe el objeto especificado graph mediante el especificado writer.

WriteObject(Object, Type, ODataMessageWriter, ODataSerializerContext)

Escribe un objeto dado especificado por el parámetro graph en su totalidad mediante los elementos messageWriter y writeContext dados.

WriteObjectAsync(Object, Type, ODataMessageWriter, ODataSerializerContext)

Escribe un objeto dado especificado por el parámetro graph en su totalidad mediante los elementos messageWriter y writeContext dados.

WriteObjectInline(Object, IEdmTypeReference, ODataWriter, ODataSerializerContext)

Escribe el objeto dado especificado por el parámetro graph como parte de un mensaje de OData existente mediante los elementos messageWriter y writeContext dados.

(Heredado de ODataEdmTypeSerializer)
WriteObjectInlineAsync(Object, IEdmTypeReference, ODataWriter, ODataSerializerContext)

Escribe el objeto dado especificado por el parámetro graph como parte de un mensaje de OData existente mediante los elementos messageWriter y writeContext dados.

(Heredado de ODataEdmTypeSerializer)

Se aplica a