ServiceDescriptionImportWarnings 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Web.Services.Descriptionアセンブリ: System.Web.Services (system.web.services.dll 内)

<FlagsAttribute> _ Public Enumeration ServiceDescriptionImportWarnings

メンバ名 | 説明 | |
---|---|---|
NoCodeGenerated | プロキシ クラスが Import メソッドで生成されなかったことを指定します。 | |
NoMethodsGenerated | Import メソッドで生成されたプロキシ クラスにメソッドが含まれていないことを指定します。 | |
OptionalExtensionsIgnored | インポートされた ServiceDescription の 1 つ以上のオプションの ServiceDescriptionFormatExtension が無視されたことを指定します。 | |
RequiredExtensionsIgnored | インポートされた ServiceDescription の 1 つ以上の必須の ServiceDescriptionFormatExtension が無視されたことを指定します。 | |
SchemaValidation | ||
UnsupportedBindingsIgnored | インポートされた ServiceDescription の 1 つ以上の Binding がサポートされていない型で、無視されたことを指定します。 | |
UnsupportedOperationsIgnored | インポートされた ServiceDescription の 1 つ以上の Operation がサポートされていない型で、無視されたことを指定します。 | |
WsiConformance | インポートされる ServiceDescription が WS-I Basic Profile に準拠していないことを指定します。 |

Dim myDisplay As [String] ' Read wsdl file. Dim myServiceDescription As ServiceDescription = ServiceDescription.Read(myWSDLFileName) Dim myServiceDescriptionImporter As New ServiceDescriptionImporter() ' Add 'myServiceDescription' to 'myServiceDescriptionImporter'. myServiceDescriptionImporter.AddServiceDescription(myServiceDescription, "", "") myServiceDescriptionImporter.ProtocolName = "HttpGet" Dim myCodeNamespace As New CodeNamespace() Dim myCodeCompileUnit As New CodeCompileUnit() ' Invoke 'Import' method. Dim myWarning As ServiceDescriptionImportWarnings = myServiceDescriptionImporter.Import(myCodeNamespace, myCodeCompileUnit) Select Case myWarning Case ServiceDescriptionImportWarnings.NoCodeGenerated myDisplay = "NoCodeGenerated" Case ServiceDescriptionImportWarnings.NoMethodsGenerated myDisplay = "NoMethodsGenerated" Case ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored myDisplay = "UnsupportedOperationsIgnored" Case ServiceDescriptionImportWarnings.OptionalExtensionsIgnored myDisplay = "OptionalExtensionsIgnored" Case ServiceDescriptionImportWarnings.RequiredExtensionsIgnored myDisplay = "RequiredExtensionsIgnored" Case ServiceDescriptionImportWarnings.UnsupportedBindingsIgnored myDisplay = "UnsupportedBindingsIgnored" Case Else myDisplay = "General Warning" End Select Console.WriteLine("Warning : " + myDisplay)
String myDisplay; // Read wsdl file. ServiceDescription myServiceDescription = ServiceDescription.Read (myWSDLFileName); ServiceDescriptionImporter myServiceDescriptionImporter = new ServiceDescriptionImporter(); // Add 'myServiceDescription' to 'myServiceDescriptionImporter'. myServiceDescriptionImporter.AddServiceDescription (myServiceDescription, "", ""); myServiceDescriptionImporter.ProtocolName = "HttpGet"; CodeNamespace myCodeNamespace = new CodeNamespace(); CodeCompileUnit myCodeCompileUnit = new CodeCompileUnit(); // Invoke 'Import' method. ServiceDescriptionImportWarnings myWarning = myServiceDescriptionImporter.Import(myCodeNamespace, myCodeCompileUnit); switch(myWarning) { case ServiceDescriptionImportWarnings.NoCodeGenerated : myDisplay="NoCodeGenerated"; break; case ServiceDescriptionImportWarnings.NoMethodsGenerated : myDisplay="NoMethodsGenerated"; break; case ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored : myDisplay="UnsupportedOperationsIgnored"; break; case ServiceDescriptionImportWarnings.OptionalExtensionsIgnored : myDisplay="OptionalExtensionsIgnored"; break; case ServiceDescriptionImportWarnings.RequiredExtensionsIgnored : myDisplay="RequiredExtensionsIgnored"; break; case ServiceDescriptionImportWarnings.UnsupportedBindingsIgnored : myDisplay="UnsupportedBindingsIgnored"; break; default : myDisplay="General Warning"; break; } Console.WriteLine ("Warning : " + myDisplay);
String^ myDisplay; // Read wsdl file. ServiceDescription^ myServiceDescription = ServiceDescription::Read ( myWSDLFileName ); ServiceDescriptionImporter^ myServiceDescriptionImporter = gcnew ServiceDescriptionImporter; // Add 'myServiceDescription' to 'myServiceDescriptionImporter'. myServiceDescriptionImporter->AddServiceDescription ( myServiceDescription, "", "" ); myServiceDescriptionImporter->ProtocolName = "HttpGet"; CodeNamespace^ myCodeNamespace = gcnew CodeNamespace; CodeCompileUnit^ myCodeCompileUnit = gcnew CodeCompileUnit; // Invoke 'Import' method. ServiceDescriptionImportWarnings myWarning = myServiceDescriptionImporter->Import(myCodeNamespace, myCodeCompileUnit); switch ( myWarning ) { case ServiceDescriptionImportWarnings::NoCodeGenerated: myDisplay = "NoCodeGenerated"; break; case ServiceDescriptionImportWarnings::NoMethodsGenerated: myDisplay = "NoMethodsGenerated"; break; case ServiceDescriptionImportWarnings::UnsupportedOperationsIgnored: myDisplay = "UnsupportedOperationsIgnored"; break; case ServiceDescriptionImportWarnings::OptionalExtensionsIgnored: myDisplay = "OptionalExtensionsIgnored"; break; case ServiceDescriptionImportWarnings::RequiredExtensionsIgnored: myDisplay = "RequiredExtensionsIgnored"; break; case ServiceDescriptionImportWarnings::UnsupportedBindingsIgnored: myDisplay = "UnsupportedBindingsIgnored"; break; default: myDisplay = "General Warning"; break; } Console::WriteLine( "Warning : " + myDisplay );

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ServiceDescriptionImportWarnings 列挙体のページへのリンク