다음을 통해 공유


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 개체 목록입니다.

적용 대상