Click or drag to resize

RestSrvr.Attributes Namespace

Attributes which control the manner in which requests are routed to the Rest API contract definitions.
Classes
  ClassDescription
Public classDeleteAttribute
Represents a contract can be invoked with DELETE
Public classGetAttribute
Identifies the GET operation can be used to invoke a method
Public classMessageFormatAttribute
Message formatting attribute
Public classPostAttribute
Indicates POST can be used to access a contract
Public classPutAttribute
Represents a method can be invoked with PUT
Public classRestInvokeAttribute
Indicates that a particular operation can be invoked using HTTP
Public classServiceBehaviorAttribute
Represents a rest service behavior
Public classServiceConsumesAttribute
Represents a MIME encoding that a particular service understands for consumption
Public classServiceContentTypeAttribute
Base for content type attributes
Public classServiceContractAttribute
Represents a REST contract
Public classServiceFaultAttribute
Represents a service fault attribute
Public classServiceKnownResourceAttribute
Indicates a known rest resource on the rest service
Public classServiceProducesAttribute
Represents a MIME encoding that a particular service understands for consumption
Public classUrlParameterAttribute
A single query parameter which is exposed by the method
Enumerations
  EnumerationDescription
Public enumerationMessageFormatType
Message format
Public enumerationServiceInstanceMode
Service instance mode