Compartilhar via


ODataFormattingAttribute Classe

Definição

Um atributo a ser posicionado em controladores que permitem os formatadores OData.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public class ODataFormattingAttribute : Attribute, System.Web.Http.Controllers.IControllerConfiguration
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public class ODataFormattingAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type ODataFormattingAttribute = class
    inherit Attribute
    interface IControllerConfiguration
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type ODataFormattingAttribute = class
    inherit Attribute
Public Class ODataFormattingAttribute
Inherits Attribute
Implements IControllerConfiguration
Public Class ODataFormattingAttribute
Inherits Attribute
Herança
ODataFormattingAttribute
Atributos
Implementações
System.Web.Http.Controllers.IControllerConfiguration

Comentários

Este atributo faz as seguintes ações:

  1. Ele insere o ODataMediaTypeFormatters na System.Web.Http.Controllers.HttpControllerSettings.Formatters coleção.
  2. Ele anexa a solicitação à instância do formatador OData.

Construtores

ODataFormattingAttribute()

Um atributo a ser posicionado em controladores que permitem os formatadores OData.

Métodos

CreateODataFormatters()

Criar os formatadores OData.

Initialize(HttpControllerSettings, HttpControllerDescriptor)

Retorno de chamada invocado para definir substituições por controlador para este Descritor do controlador.

Aplica-se a