Compartilhar via


ODataEnumSerializer Classe

Definição

Representa um ODataSerializer para serializar IEdmEnumType's.

public class ODataEnumSerializer : Microsoft.AspNet.OData.Formatter.Serialization.ODataEdmTypeSerializer
type ODataEnumSerializer = class
    inherit ODataEdmTypeSerializer
Public Class ODataEnumSerializer
Inherits ODataEdmTypeSerializer
Herança

Construtores

ODataEnumSerializer(ODataSerializerProvider)

Inicializa uma nova instância de ODataEnumSerializer.

Propriedades

ODataPayloadKind

Obtém o ODataPayloadKind que esse serializador gera.

(Herdado de ODataSerializer)
SerializerProvider

Obtém o ODataSerializerProvider que pode ser usado para gravar objetos internos.

(Herdado de ODataEdmTypeSerializer)

Métodos

CreateODataEnumValue(Object, IEdmEnumTypeReference, ODataSerializerContext)

Cria um ODataEnumValue para o objeto representado por graph.

CreateODataValue(Object, IEdmTypeReference, ODataSerializerContext)

Cria um ODataValue para o objeto representado por graph.

WriteObject(Object, Type, ODataMessageWriter, ODataSerializerContext)

Grava o objeto em questão especificado pelo gráfico de parâmetro como um todo, usando o messageWriter e o writeContext em questão.

WriteObjectAsync(Object, Type, ODataMessageWriter, ODataSerializerContext)

Grava o objeto em questão especificado pelo gráfico de parâmetro como um todo, usando o messageWriter e o writeContext em questão.

WriteObjectInline(Object, IEdmTypeReference, ODataWriter, ODataSerializerContext)

Grava o objeto em questão especificado pelo gráfico de parâmetro como uma parte de uma mensagem do OData existente, usando o messageWriter e o writeContext em questão.

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

Grava o objeto em questão especificado pelo gráfico de parâmetro como uma parte de uma mensagem do OData existente, usando o messageWriter e o writeContext em questão.

(Herdado de ODataEdmTypeSerializer)

Aplica-se a