Export (0) Print
Expand All

WebInvokeAttribute.ResponseFormat Property

Gets and sets the ResponseFormat property.

Namespace:  System.ServiceModel.Web
Assembly:  System.ServiceModel.Web (in System.ServiceModel.Web.dll)

public WebMessageFormat ResponseFormat { get; set; }

Property Value

Type: System.ServiceModel.Web.WebMessageFormat
One of the WebMessageFormat enumeration values.

This property determines the format of responses sent from a service operation. The possible values are Xml and Json.

The following example shows how to set the ResponseFormat property.

[OperationContract]
[WebInvoke(UriTemplate = "Div?x={x}&y={y}", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Xml, ResponseFormat=WebMessageFormat.Xml)]
long Divide(long x, long y);

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 3.5 SP1
Show:
© 2015 Microsoft