Attributes for XML Web Services Created Using ASP.NET and XML Web Service Clients
The following table lists the attributes that can be applied to either a Web service created using ASP.NET or a Web service client.
| Attribute | Description |
|---|---|
|
Applying this attribute to a method makes it a Web service method. | |
|
Applying this attribute to a class that implements a Web service specifies additional information about the Web service, such as the default XML namespace. | |
|
Applying this attribute to a class that implements a Web service or a proxy class specifies the bindings implemented by the Web service. | |
|
Applying this attribute to a Web service method or a method of a proxy class specifies that it expects document-based SOAP messages. | |
|
Applying this attribute to a class that implements a Web service or a proxy class specifies that by default Web service methods within the class expect document-based SOAP messages. | |
|
Applying this attribute to a Web service method or a method of a proxy class specifies that it expects RPC-based SOAP messages. | |
|
Applying this attribute to a class implementing a Web service or a proxy class specifies that by default Web service methods within the class expect RPC-based SOAP messages. | |
|
Applying this attribute to a Web service method or a method of a proxy class specifies that it can process a specific SOAP header. | |
|
Applying an attribute that derives from this class to a Web service method or a method of a proxy class specifies a SOAP extension should execute with the Web service method. | |
|
Represents the attributes of a match made using text pattern matching. Valid only for Web service clients. |