CodeGenerationOptions 枚举

定义

指定在生成用于 XML Web services 的 .NET 类型时使用的各种选项。

此枚举支持其成员值的按位组合。

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

字段

EnableDataBinding 16

启用数据绑定。

GenerateNewAsync 2

创建异步调用 Web 方法的事件。

GenerateOldAsync 4

创建异步调用 Web 方法的 Begin 和 End 方法。

GenerateOrder 8

XmlAnyElementAttributeXmlArrayAttributeXmlElementAttribute 特性的 Order 属性所指定的方式显式生成排序序列化代码。

GenerateProperties 1

由属性表示基元类型。

None 0

由字段表示基元类型并由 System 命名空间类型表示基元类型。

示例

下面的示例演示如何使用 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;

注解

有关此 API 的详细信息,请参阅 CodeGenerationOptions 的补充 API 备注

适用于

另请参阅