Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ATL Server Attributes 

The ATL Server attributes inject code, based on the ATL Server classes, to create a Web application or XML Web service request handler or a performance monitoring object.

Attribute Description

perf_counter

Apply this attribute to a data member in a perf_object class to expose it as a performance counter.

perf_object

Apply this attribute to a class to define a performance monitor object.

perfmon

Apply this attribute to a class to define a performance manager object.

request_handler

Apply this attribute to a class to expose it as an ATL Server request handler and enable it to handle HTTP requests.

soap_handler

Apply this attribute to a class to provide the methods necessary for handling SOAP method calls and exposing information about the services offered by this class through WSDL.

soap_header

Apply this attribute to a SOAP method in an XML Web service to specify the data member used to hold the value of a SOAP header.

soap_method

Apply this attribute to a method in an XML Web service to expose the specified member as a SOAP method with a corresponding WSDL description.

tag_name

Apply this attribute to a method in a request handler to expose it as a replacement method associated with a tag name.

See Also

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft