Ads API .NET library
|
Defines an API signature object. This class is used as a support class to assist AdsUser in creating a service object. More...
Public Types | |
enum | SupportedProtocols { SupportedProtocols.SOAP, SupportedProtocols.WSE } |
The various protocols supported by the library. More... | |
Protected Member Functions | |
ServiceSignature (string version, string serviceName, SupportedProtocols protocol) | |
Protected constructor. More... | |
Properties | |
virtual string | Id [get] |
A unique id to distinguish the service represented by this signature object. More... | |
string | Version [get] |
Gets the service version. More... | |
string | ServiceName [get] |
Gets the service name. More... | |
SupportedProtocols | SupportedProtocol [get] |
Gets the supported protocol. More... | |
abstract Type | ServiceType [get] |
Gets the type of service. More... | |
Defines an API signature object. This class is used as a support class to assist AdsUser in creating a service object.
|
inlineprotected |
Protected constructor.
version | Service version. |
serviceName | Service name. |
protocol | The supported protocol. |
|
get |
A unique id to distinguish the service represented by this signature object.
Referenced by Google.Api.Ads.Common.Lib.AdsUser.GetService(), and Google.Api.Ads.Common.Lib.AdsUser.RegisterServices().
|
get |
Gets the service name.
Referenced by Google.Api.Ads.AdManager.Lib.AdManagerServiceFactory.CreateService(), and Google.Api.Ads.Common.Lib.AdsUser.GetService().
|
get |
Gets the type of service.
|
get |
Gets the supported protocol.
|
get |
Gets the service version.
Referenced by Google.Api.Ads.AdManager.Lib.AdManagerServiceFactory.CreateService().