ServiceDescriptionImportStyle Enumeration
.NET Framework (current version)
Specifies whether the import is made to the server or to the client computer.
Assembly: System.Web.Services (in System.Web.Services.dll)
| Member name | Description | |
|---|---|---|
| Client | Specifies that the import should be made to the client computer. | |
| Server | Specifies that the import should be made to the server. | |
| ServerInterface | Specifies that the import should be made to a server interface. |
An import made to the client computer generates a proxy class with synchronous and asynchronous methods to invoke each method within an XML Web service. A server import, on the other hand, generates an abstract class with abstract members, which you must override to provide the implementation you need.
#using <System.Web.Services.dll> #using <System.dll> #using <System.Xml.dll> using namespace System; using namespace System::Web::Services::Description; int main() { try { ServiceDescription^ myServiceDescription = ServiceDescription::Read( "Sample_cpp.wsdl" ); ServiceDescriptionImporter^ myImporter = gcnew ServiceDescriptionImporter; myImporter->ProtocolName = "Soap"; myImporter->AddServiceDescription( myServiceDescription, "", "" ); ServiceDescriptionImportStyle myStyle = myImporter->Style; Console::WriteLine( "Import style: {0}", myStyle ); } catch ( Exception^ e ) { Console::WriteLine( "Following exception was thrown: {0}", e ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: