CodeGenerationOptions 列舉

定義

規定在產生 .NET 型別以配合 XML Web 服務時,應使用多種選項。

此列舉支援其成員值的位元組合。

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
繼承
CodeGenerationOptions
屬性

欄位

名稱 Description
None 0

以欄位表示原始型態,並以命名空間型別表示原始型別 System

GenerateProperties 1

以性質表示原始類型。

GenerateNewAsync 2

為非同步呼叫網頁方法創造事件。

GenerateOldAsync 4

建立開始與結束方法,用於非同步呼叫網路方法。

GenerateOrder 8

根據屬性的特性OrderXmlAnyElementAttributeXmlArrayAttribute,明確產生有序序列化程式碼。XmlElementAttribute

EnableDataBinding 16

啟用資料綁定。

範例

以下範例說明了如何 CodeGenerationOptions 利用枚舉來指定物件的 ServiceDescriptionImporter 行為。

// Generate properties to represent primitive values.
importer.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateProperties;

備註

欲了解更多關於此 API 的資訊,請參閱 CodeGenerationOptions 的補充 API 備註

適用於

另請參閱