WebInvokeAttribute.Method Property

Definition

Gets or sets the protocol (for example HTTP) method the service operation responds to.

C#
public string Method { get; set; }

Property Value

The protocol method associated with the operation.

Examples

The following example shows how to set the Method property.

C#
[OperationContract]
[WebInvoke(Method = "POST", UriTemplate = "Mod?x={x}&y={y}")]
long Mod(long x, long y);

Remarks

Method defaults to POST.

Applies to

Product Versions
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1