ATL Server Attributes
Collapse the table of content
Expand the table of content
The document is archived and information here might be outdated

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

Show:
© 2016 Microsoft