Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

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

Community Additions

ADD
Show:
© 2015 Microsoft