EntityClassGenerator.GenerateCode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
概念スキーマ定義言語 (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
生成されたソース コード ファイルのパス。
戻り値
生成されたエラーを含む IList の EdmSchemaError。
適用対象
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)
パラメーター
- target
- TextWriter
ソース コードの出力先となる TextWriter。
戻り値
生成されたエラーを含む IList の EdmSchemaError。
適用対象
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)
パラメーター
- target
- TextWriter
生成されたソース コードの出力先の TextWriter。
- additionalEdmSchemas
- IEnumerable<XmlReader>
ソース スキーマ (CSDL ファイル) で参照されるスキーマを含む XmlReader オブジェクトのリスト。 ソース スキーマに依存関係がない場合は、空の IList オブジェクトを渡します。
戻り値
生成されたエラーを含む EdmSchemaError オブジェクトのリスト。
適用対象
.NET