EntityClassGenerator.GenerateCode メソッド

定義

概念スキーマ定義言語 (CSDL) ファイルから生成されたオブジェクトを含むソース コード ファイルを生成します。

オーバーロード

名前 説明
GenerateCode(String, String)

指定した概念スキーマ定義言語 (CSDL) ファイルから生成されたオブジェクトを含むソース コード ファイルを生成します。

GenerateCode(XmlReader, TextWriter)

XmlReader オブジェクトに含まれる概念スキーマ定義言語 (CSDL) ファイルを使用してソース コードを生成し、生成されたソース コードをTextWriterに出力します。

GenerateCode(String, String, IEnumerable<String>)

指定した概念スキーマ定義言語 (CSDL) ファイルを使用してソース コードを生成します。 スキーマ ファイル パスの一覧は、CSDL ファイルに含まれるすべての参照を解決するために使用されます。

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

XmlReader オブジェクトの概念スキーマ定義言語 (CSDL) ファイルに基づいてソース コードを生成し、生成されたソース コードをTextWriterに出力します。 IList オブジェクトのXmlReaderは、CSDL ファイルに含まれるすべての参照を解決するために使用されます。

GenerateCode(String, String)

指定した概念スキーマ定義言語 (CSDL) ファイルから生成されたオブジェクトを含むソース コード ファイルを生成します。

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetFilePath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetFilePath);
member this.GenerateCode : string * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetFilePath As String) As IList(Of EdmSchemaError)

パラメーター

sourceEdmSchemaFilePath
String

CSDL ファイルパス。

targetFilePath
String

生成されたソース コード ファイルのパス。

返品

生成されたエラーを含むIListEdmSchemaError

適用対象

GenerateCode(XmlReader, TextWriter)

XmlReader オブジェクトに含まれる概念スキーマ定義言語 (CSDL) ファイルを使用してソース コードを生成し、生成されたソース コードをTextWriterに出力します。

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter) As IList(Of EdmSchemaError)

パラメーター

sourceEdmSchema
XmlReader

CSDL ファイルを含む XmlReader

target
TextWriter

ソース コードの書き込み先となる TextWriter

返品

生成されたエラーを含むIListEdmSchemaError

適用対象

GenerateCode(String, String, IEnumerable<String>)

指定した概念スキーマ定義言語 (CSDL) ファイルを使用してソース コードを生成します。 スキーマ ファイル パスの一覧は、CSDL ファイルに含まれるすべての参照を解決するために使用されます。

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::String ^ sourceEdmSchemaFilePath, System::String ^ targetPath, System::Collections::Generic::IEnumerable<System::String ^> ^ additionalEdmSchemaFilePaths);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(string sourceEdmSchemaFilePath, string targetPath, System.Collections.Generic.IEnumerable<string> additionalEdmSchemaFilePaths);
member this.GenerateCode : string * string * seq<string> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchemaFilePath As String, targetPath As String, additionalEdmSchemaFilePaths As IEnumerable(Of String)) As IList(Of EdmSchemaError)

パラメーター

sourceEdmSchemaFilePath
String

CSDL ファイルパス。

targetPath
String

生成されたソース コード ファイルのパス。

additionalEdmSchemaFilePaths
IEnumerable<String>

ソース スキーマ (CSDL ファイル) 内の参照を解決するために使用できるスキーマ ファイル パスの一覧。 ソース スキーマに依存関係がない場合は、空のリストを渡します。

返品

生成されたエラーを含むIList オブジェクトのEdmSchemaError

適用対象

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

XmlReader オブジェクトの概念スキーマ定義言語 (CSDL) ファイルに基づいてソース コードを生成し、生成されたソース コードをTextWriterに出力します。 IList オブジェクトのXmlReaderは、CSDL ファイルに含まれるすべての参照を解決するために使用されます。

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateCode(System::Xml::XmlReader ^ sourceEdmSchema, System::IO::TextWriter ^ target, System::Collections::Generic::IEnumerable<System::Xml::XmlReader ^> ^ additionalEdmSchemas);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateCode(System.Xml.XmlReader sourceEdmSchema, System.IO.TextWriter target, System.Collections.Generic.IEnumerable<System.Xml.XmlReader> additionalEdmSchemas);
member this.GenerateCode : System.Xml.XmlReader * System.IO.TextWriter * seq<System.Xml.XmlReader> -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateCode (sourceEdmSchema As XmlReader, target As TextWriter, additionalEdmSchemas As IEnumerable(Of XmlReader)) As IList(Of EdmSchemaError)

パラメーター

sourceEdmSchema
XmlReader

CSDL ファイルを含む XmlReader

target
TextWriter

生成されたソース コードを出力する TextWriter

additionalEdmSchemas
IEnumerable<XmlReader>

ソース スキーマ (CSDL ファイル) によって参照されるスキーマを含む XmlReader オブジェクトの一覧。 ソース スキーマに依存関係がない場合は、空の IList オブジェクトを渡します。

返品

生成されたエラーを含む EdmSchemaError オブジェクトの一覧。

適用対象