| ServiceDescriptionImporter | |
| System.Web.Services.Description (system.web.services.dll) | class |
The ServiceDescriptionImporter is used to
programmatically create a proxy class for a web service. Clients
invoke web service methods by creating an instance of the proxy class
and invoking the corresponding method on the proxy class.
To create a proxy class, first use the
AddServiceDescription( ) method to add a
ServiceDescription to the
ServiceDescriptions collection. Then create the
proxy class with the Import( ) method.
When using the AddServiceDescription( ) method,
use the appSettingUrlKey and
appSettingBaseUrl parameters to specify how the
Url property will be generated for the web service
proxy class.
public class ServiceDescriptionImporter {
// Public Constructors
public
ServiceDescriptionImporter ( );
// Public Instance Properties
public string
ProtocolName {set; get; }
public XmlSchemas
Schemas {get; }
public ServiceDescriptionCollection
ServiceDescriptions {get; }
public ServiceDescriptionImportStyle
Style {set; get; }
// Public Instance Methods
public void
AddServiceDescription (ServiceDescription
serviceDescription , string
appSettingUrlKey ,
string
appSettingBaseUrl );
public ServiceDescriptionImportWarnings
Import (System.CodeDom.CodeNamespace
codeNamespace ,
System.CodeDom.CodeCompileUnit
codeCompileUnit );
}