다음을 통해 공유


EntityClassGenerator.GenerateCode 메서드

정의

데이터 모델에 대한 코드를 생성합니다.

오버로드

GenerateCode(XmlReader, String)

개체 모델에 대한 코드를 생성합니다.

GenerateCode(XmlReader, TextWriter, String)

매개 변수로 식별된 스위치에서 데이터 모델에 대한 코드를 생성합니다.

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)

매개 변수로 식별된 스위치에서 데이터 모델에 대한 코드를 생성합니다.

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는 네임스페이스가 기본 컨테이너와 동일한 경우에는 형식의 유일한 네임스페이스로 사용되고, 그 밖의 모든 경우에는 서버에서 제공한 네임스페이스의 접두사로 사용됩니다. 하는 경우 namespacePrefixnull, 서버에서 제공한 네임 스페이스가 모든 형식에 사용 됩니다.

적용 대상