Gets and sets the RequestFormat property.
Public Property RequestFormat As WebMessageFormat
Dim instance As WebInvokeAttribute Dim value As WebMessageFormat value = instance.RequestFormat instance.RequestFormat = value
public WebMessageFormat RequestFormat { get; set; }
public: property WebMessageFormat RequestFormat { WebMessageFormat get (); void set (WebMessageFormat value); }
public function get RequestFormat () : WebMessageFormat public function set RequestFormat (value : WebMessageFormat)
This property determines the format of requests made to a service operation. The possible values are Xml and Json.
The following example shows how to set the RequestFormat property.
<OperationContract()> _ <WebInvoke(UriTemplate:="Div?x={x}&y={y}", BodyStyle:=WebMessageBodyStyle.Bare, RequestFormat:=WebMessageFormat.Xml, ResponseFormat:=WebMessageFormat.Xml)> _ Function Divide(ByVal x As Long, ByVal y As Long) As Long
[OperationContract] [WebInvoke(UriTemplate = "Div?x={x}&y={y}", BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Xml, ResponseFormat=WebMessageFormat.Xml)] long Divide(long x, long y);
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003