EntityClassGenerator.GenerateCode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
產生資料模型的程式碼。
多載
GenerateCode(XmlReader, String) |
產生物件模型的程式碼。 |
GenerateCode(XmlReader, TextWriter, String) |
從參數 (Parameter) 識別的參數 (Switch) 產生資料模型的程式碼。 |
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)
從參數 (Parameter) 識別的參數 (Switch) 產生資料模型的程式碼。
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
,則伺服器提供的命名空間會用於所有類型。