Compartilhar via


RepresentationContract Classe

Definição

Detalhes da representação de solicitação/resposta da operação.

public class RepresentationContract
type RepresentationContract = class
Public Class RepresentationContract
Herança
RepresentationContract

Construtores

RepresentationContract()

Inicializa uma nova instância da classe RepresentationContract.

RepresentationContract(String, String, String, IList<ParameterContract>, IDictionary<String,ParameterExampleContract>)

Inicializa uma nova instância da classe RepresentationContract.

Propriedades

ContentType

Obtém ou define um tipo de conteúdo registrado ou personalizado para essa representação, por exemplo, application/xml.

Examples

Obtém ou define os exemplos definidos para a representação.

FormParameters

Obtém ou define a coleção de parâmetros de formulário. Obrigatório se o valor 'contentType' for 'application/x-www-form-urlencoded' ou 'multipart/form-data'..

SchemaId

Obtém ou define o identificador de esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'.

TypeName

Obtém ou define o nome do tipo definido pelo esquema. Aplicável somente se o valor 'contentType' não for 'application/x-www-form-urlencoded' nem 'multipart/form-data'.

Métodos

Validate()

Valide o objeto .

Aplica-se a