ServiceDescriptionImporter.Import(CodeNamespace, CodeCompileUnit) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
özelliği tarafından Style belirtilen kodu oluşturan belirtilen ServiceDescriptions değerleri içeri aktarır.
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
Parametreler
- codeNamespace
- CodeNamespace
Değerlerin ServiceDescriptions içeri aktarıldığı ad alanı.
- codeCompileUnit
- CodeCompileUnit
CodeCompileUnit Değeri temsil eden kodun ServiceDescriptions oluşturulduğu örnek.
Döndürülenler
Oluşan ServiceDescriptionImportWarnings hataları açıklayan bir değer; hata oluşmadıysa 0.
Örnekler
Aşağıdaki örnekte yönteminin kullanımı gösterilmektedir Import .
// 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);
}
Açıklamalar
İçeri aktaracak değerleri ve Style oluşturulacak kodun özelliğini belirttikten ServiceDescriptions sonra, kod oluşturmayı başlatmak için yöntemini çağırınImport.