Share via


RepresentationContract Class

Definition

Operation request/response representation details.

public class RepresentationContract
type RepresentationContract = class
Public Class RepresentationContract
Inheritance
RepresentationContract

Constructors

RepresentationContract()

Initializes a new instance of the RepresentationContract class.

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

Initializes a new instance of the RepresentationContract class.

Properties

ContentType

Gets or sets specifies a registered or custom content type for this representation, e.g. application/xml.

Examples

Gets or sets exampled defined for the representation.

FormParameters

Gets or sets collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'..

SchemaId

Gets or sets schema identifier. Applicable only if 'contentType' value is neither 'application/x-www-form-urlencoded' nor 'multipart/form-data'.

TypeName

Gets or sets type name defined by the schema. Applicable only if 'contentType' value is neither 'application/x-www-form-urlencoded' nor 'multipart/form-data'.

Methods

Validate()

Validate the object.

Applies to