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

<FlagsAttribute> _ Public Enumeration CodeGenerationOptions

メンバ名 | 説明 | |
---|---|---|
EnableDataBinding | ||
GenerateNewAsync | Web メソッドを非同期呼び出しするイベントを作成します。 | |
GenerateOldAsync | Web メソッドの非同期呼び出し用の Begin メソッドおよび End メソッドを作成します。 | |
GenerateOrder | XmlAnyElementAttribute、XmlArrayAttribute、および XmlElementAttribute 属性の Order プロパティで明示的に指定されている順序に従いシリアル化コードを生成します。 | |
GenerateProperties | プロパティでプリミティブ型を表します。 | |
None | フィールドおよび System 名前空間型でプリミティブ型を表します。 |

Web サービス記述言語 (WSDL: Web Service Description Language) ファイルには、通常、XML スキーマ言語で、各種の xsd:complex プリミティブ型および xsd:simple プリミティブ型で構成される xsd:complex 型として、クラスが記述されます。所定の xsd:complex 型を表す .NET Framework クラスを生成する場合、含まれる各種のプリミティブ型の表現方法を選択する必要があります。
既定では、各プリミティブはフィールドとして実装されます。GenerateProperties オプションを指定すると、各プリミティブ型はプロパティとして実装されます。

次の例は、CodeGenerationOptions 列挙値を使用して、 ServiceDescriptionImporter オブジェクトの動作を指定する方法を示しています。
// Generate properties to represent primitive values.
importer.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateProperties;
// Generate properties to represent primitive values. importer->CodeGenerationOptions = System::Xml::Serialization::CodeGenerationOptions::GenerateProperties;

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCodeGenerationOptions 列挙体を検索する場合は、下記のリンクをクリックしてください。

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