EntityClassGenerator 类

定义

由代码生成命令行工具和 Visual Studio 中的工具使用,生成用于与数据服务通信的强类型客户端对象。

public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
继承
EntityClassGenerator

注解

此类不供公共使用,并且由 Visual Studio 中的代码生成命令行工具和工具用于生成强类型客户端对象,以便与数据服务通信。

构造函数

EntityClassGenerator()

初始化 EntityClassGenerator 类的新实例。

EntityClassGenerator(LanguageOption)

初始化 EntityClassGenerator 类的新实例。

属性

EdmToObjectNamespaceMap

获取在生成实体类时使用的 EdmToObjectNamespaceMap 对象。

LanguageOption

获取在生成数据模型时使用的语言选项。

UseDataServiceCollection

获取或设置代码生成是否应包含支持数据绑定所需的代码。

Version

获取或设置生成的代码所面向WCF Data Services的版本。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GenerateCode(XmlReader, String)

为对象模型生成代码。

GenerateCode(XmlReader, TextWriter, String)

依据参数标识的开关为数据模型生成代码。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

事件

OnPropertyGenerated

在生成属性时发生。

OnTypeGenerated

在生成类型时发生。

适用于