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 に出力します。 CSDL ファイルに含まれる参照の解決には、IList オブジェクトの XmlReader が使用されます。

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 に出力します。 CSDL ファイルに含まれる参照の解決には、IList オブジェクトの XmlReader が使用されます。

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 オブジェクトのリスト。

適用対象