This documentation is archived and is not being maintained.
ServiceDescriptionImporter::Import Method
Visual Studio 2010
Imports the specified ServiceDescriptions values, that generates code as specified by the Style property.
Assembly: System.Web.Services (in System.Web.Services.dll)
public:
ServiceDescriptionImportWarnings Import(
CodeNamespace^ codeNamespace,
CodeCompileUnit^ codeCompileUnit
)
Parameters
- codeNamespace
- Type: System.CodeDom::CodeNamespace
The namespace into which the ServiceDescriptions values are imported.
- codeCompileUnit
- Type: System.CodeDom::CodeCompileUnit
The CodeCompileUnit instance in which the code that represents the ServiceDescriptions value is generated.
Return Value
Type: System.Web.Services.Description::ServiceDescriptionImportWarningsA ServiceDescriptionImportWarnings value that describes any error that occurred; or 0 if no error occurred.
After you have specified the ServiceDescriptions values to import and the Style property of the code to generate, call the Import method to initiate code generation.
The following example illustrates the use of the Import method.
// Import the service into the Code-DOM tree. This creates proxy code // that uses the service. ServiceDescriptionImportWarnings warning = importer->Import(nmspace,unit); if ( warning == (ServiceDescriptionImportWarnings)0 ) { // Generate and print the proxy code in C#. CodeDomProvider^ provider = CodeDomProvider::CreateProvider( "CSharp" ); ICodeGenerator^ generator = provider->CreateGenerator(); generator->GenerateCodeFromCompileUnit( unit, Console::Out, gcnew CodeGeneratorOptions ); } else { // Print an error message. Console::WriteLine( warning ); }
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: