Язык

EntityClassGenerator.GenerateCode Метод

Определение

Создает файл исходного кода, содержащий объекты, созданные из файла языка определения концептуальной схемы (CSDL).

Перегрузки

Имя Описание
GenerateCode(String, String)

Создает файл исходного кода, содержащий объекты, созданные из указанного файла языка определения концептуальной схемы (CSDL).

GenerateCode(XmlReader, TextWriter)

Создает исходный код с помощью файла языка определения концептуальной схемы (CSDL), содержащегося в объекте XmlReader , и выводит созданный исходный код в TextWriterобъект.

GenerateCode(String, String, IEnumerable<String>)

Создает исходный код с помощью указанного файла языка определения концептуальной схемы (CSDL). Список путей к файлу схемы используется для разрешения всех ссылок, содержащихся в CSDL-файле.

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Создает исходный код на основе файла языка определения концептуальной схемы (CSDL) в объекте XmlReader , а затем выводит созданный исходный код в 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

Путь к созданному файлу исходного кода.

Возвращаемое значение

IList Содержит EdmSchemaError все созданные ошибки.

Применяется к

GenerateCode(XmlReader, TextWriter)

Создает исходный код с помощью файла языка определения концептуальной схемы (CSDL), содержащегося в объекте XmlReader , и выводит созданный исходный код в 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

Объект XmlReader , содержащий CSDL-файл.

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>)

Создает исходный код на основе файла языка определения концептуальной схемы (CSDL) в объекте XmlReader , а затем выводит созданный исходный код в 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

Объект XmlReader , содержащий CSDL-файл.

target
TextWriter

Объект TextWriter , в который требуется вывести созданный исходный код.

additionalEdmSchemas
IEnumerable<XmlReader>

Список XmlReader объектов, содержащих схемы, на которые ссылается исходная схема (CSDL-файл). Если исходная схема не имеет зависимостей, передайте пустой IList объект.

Возвращаемое значение

Список EdmSchemaError объектов, содержащих все созданные ошибки.

Применяется к