ServiceDescriptionImporter.Import(CodeNamespace, CodeCompileUnit) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee importeert u de opgegeven ServiceDescriptions waarden, waarmee code wordt gegenereerd zoals opgegeven door de Style eigenschap.
public:
System::Web::Services::Description::ServiceDescriptionImportWarnings Import(System::CodeDom::CodeNamespace ^ codeNamespace, System::CodeDom::CodeCompileUnit ^ codeCompileUnit);
public System.Web.Services.Description.ServiceDescriptionImportWarnings Import(System.CodeDom.CodeNamespace codeNamespace, System.CodeDom.CodeCompileUnit codeCompileUnit);
member this.Import : System.CodeDom.CodeNamespace * System.CodeDom.CodeCompileUnit -> System.Web.Services.Description.ServiceDescriptionImportWarnings
Public Function Import (codeNamespace As CodeNamespace, codeCompileUnit As CodeCompileUnit) As ServiceDescriptionImportWarnings
Parameters
- codeNamespace
- CodeNamespace
De naamruimte waarin de ServiceDescriptions waarden worden geïmporteerd.
- codeCompileUnit
- CodeCompileUnit
Het CodeCompileUnit exemplaar waarin de code die de ServiceDescriptions waarde vertegenwoordigt, wordt gegenereerd.
Retouren
Een ServiceDescriptionImportWarnings waarde die een fout beschrijft die is opgetreden, of 0 als er geen fout is opgetreden.
Voorbeelden
In het volgende voorbeeld ziet u het gebruik van de Import methode.
// 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 );
}
// Import the service into the Code-DOM tree. This creates proxy code
// that uses the service.
ServiceDescriptionImportWarnings warning = importer.Import(nmspace,unit);
if (warning == 0)
{
// Generate and print the proxy code in C#.
CodeDomProvider provider = CodeDomProvider.CreateProvider("CSharp");
provider.GenerateCodeFromCompileUnit(unit, Console.Out, new CodeGeneratorOptions() );
}
else
{
// Print an error message.
Console.WriteLine(warning);
}
Opmerkingen
Nadat u de ServiceDescriptions waarden hebt opgegeven die moeten worden geïmporteerd en de Style eigenschap van de code die moet worden gegenereerd, roept u de Import methode aan om het genereren van code te initiëren.