|
Ads API .NET library
|
Listens to SOAP messages sent and received by this library. More...
Public Member Functions | |
| void | InitForCall () |
| Initializes the listener for handling an API call. More... | |
| virtual void | HandleMessage (RequestInfo requestInfo, ResponseInfo responseInfo) |
| Handles the SOAP message. More... | |
| void | CleanupAfterCall () |
| Cleans up any resources after an API call. More... | |
Protected Member Functions | |
| TraceListener (AppConfig config) | |
| Protected constructor. More... | |
| abstract ISet< string > | GetFieldsToMask () |
| Gets a list of fields to be masked in xml logs. More... | |
| virtual void | PopulateRequestInfo (ref RequestInfo info) |
| Parses the body of the request and populates fields in the request info. More... | |
| virtual void | PopulateResponseInfo (ref ResponseInfo info) |
| Parses the body of the response and populates fields in the repsonse info. More... | |
Properties | |
| DateTimeProvider | DateTimeProvider [get, set] |
| Gets or sets the date and time provider. More... | |
| AppConfig | Config [get] |
| Gets the config class to be used with this class. More... | |
Properties inherited from Google.Api.Ads.Common.Lib.Configurable | |
| AppConfig | Config [get] |
| Gets the application configuration class for this object. More... | |
Listens to SOAP messages sent and received by this library.
|
inlineprotected |
Protected constructor.
| config | The config class. |
|
inline |
Cleans up any resources after an API call.
Implements Google.Api.Ads.Common.Logging.SoapListener.
|
protectedpure virtual |
Gets a list of fields to be masked in xml logs.
Implemented in Google.Api.Ads.AdManager.Lib.AdManagerTraceListener.
|
inlinevirtual |
Handles the SOAP message.
| requestInfo | Request info. |
| responseInfo | Response info. |
Implements Google.Api.Ads.Common.Logging.SoapListener.
|
inline |
Initializes the listener for handling an API call.
Implements Google.Api.Ads.Common.Logging.SoapListener.
|
inlineprotectedvirtual |
Parses the body of the request and populates fields in the request info.
| info | The request info for this SOAP call. |
Reimplemented in Google.Api.Ads.AdManager.Lib.AdManagerTraceListener.
|
inlineprotectedvirtual |
Parses the body of the response and populates fields in the repsonse info.
| info | The response info for this SOAP call. |
|
get |
Gets the config class to be used with this class.
|
getset |
Gets or sets the date and time provider.