title: Describing ASMX web service WebMethod parameters
body: <p>This seems like a simple question, but I haven't been able to find the answer online via many Google searches.  I have a C# web service and, when I visit its ASMX page in the browser, for a particular method it always has the following:</p>
  
  <p>"The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values."</p>
  
  <p>Likewise for SOAP 1.2 and HTTP POST.  What I want to know is <em>how</em> I replace the placeholders shown, which are things like:</p>
  
  <pre><code>&lt;myParameter&gt;string&lt;/myParameter&gt;
  </code></pre>
  
  <p>Where 'string' is the placeholder.  And in the response:</p>
  
  <pre><code>&lt;xsd:schema&gt;schema&lt;/xsd:schema&gt;xml
  </code></pre>
  
  <p>Where 'schema' and 'xml' are the placeholders.  I've been using another web service that has these placeholders filled out with example values for the parameters and responses, and I would like to define such examples for my own web methods, too.  I was able to describe the entire method with the following:</p>
  
  <pre><code>[WebMethod(Description="Does awesome things.")]
  </code></pre>
  
  <p>But I have not found such a thing for the individual parameters of a web method.</p>