EntityClassGenerator.GenerateCode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为数据模型生成代码。
重载
| 名称 | 说明 |
|---|---|
| GenerateCode(XmlReader, String) |
为对象模型生成代码。 |
| GenerateCode(XmlReader, TextWriter, String) |
通过参数标识的开关为数据模型生成代码。 |
GenerateCode(XmlReader, String)
为对象模型生成代码。
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceReader, System::String ^ targetFilePath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceReader, string targetFilePath);
member this.GenerateCode : System.Xml.XmlReader * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceReader As XmlReader, targetFilePath As String) As IList(Of EdmSchemaError)
参数
- sourceReader
- XmlReader
XML 读取器对象。
- targetFilePath
- String
包含目标文件路径的字符串。
返回
生成过程中发生的架构错误列表。
适用于
GenerateCode(XmlReader, TextWriter, String)
通过参数标识的开关为数据模型生成代码。
public:
System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceReader, System::IO::TextWriter ^ targetWriter, System::String ^ namespacePrefix);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceReader, System.IO.TextWriter targetWriter, string namespacePrefix);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceReader As XmlReader, targetWriter As TextWriter, namespacePrefix As String) As IList(Of EdmSchemaError)
参数
- sourceReader
- XmlReader
XML 读取器对象。
- targetWriter
- TextWriter
文本编写器对象。
- namespacePrefix
- String
包含命名空间前缀的字符串。
返回
生成过程中发生的架构错误列表。
注解
该 namespacePrefix 命名空间用作与默认容器位于同一命名空间中的类型的唯一命名空间,或用作所有其他情况下服务器提供的命名空间的前缀。
namespacePrefix如果是null,则服务器提供的命名空间用于所有类型的命名空间。