Поделиться через


ClientBuildManager.GenerateCodeCompileUnit Метод

Определение

Возвращает дерево codeDOM, тип компилятора и параметры компилятора для файла, представленного виртуальным путем.

Перегрузки

GenerateCodeCompileUnit(String, Type, CompilerParameters, IDictionary)

Возвращает дерево codeDOM, тип компилятора и параметры компилятора для файла, представленного виртуальным путем.

GenerateCodeCompileUnit(String, String, Type, CompilerParameters, IDictionary)

Возвращает содержимое, дерево codeDOM, тип компилятора и параметры компилятора для файла, представленного виртуальным путем.

GenerateCodeCompileUnit(String, Type, CompilerParameters, IDictionary)

Возвращает дерево codeDOM, тип компилятора и параметры компилятора для файла, представленного виртуальным путем.

public:
 System::CodeDom::CodeCompileUnit ^ GenerateCodeCompileUnit(System::String ^ virtualPath, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::Collections::IDictionary ^ % linePragmasTable);
public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit (string virtualPath, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable);
member this.GenerateCodeCompileUnit : string * Type * CompilerParameters * IDictionary -> System.CodeDom.CodeCompileUnit
Public Function GenerateCodeCompileUnit (virtualPath As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef linePragmasTable As IDictionary) As CodeCompileUnit

Параметры

virtualPath
String

Виртуальный путь к файлу.

codeDomProviderType
Type

Когда этот метод возвращает значение, в нем содержится тип поставщика codeDOM, используемый для создания и компиляции кода.

compilerParameters
CompilerParameters

Когда этот метод возвращает значение, в нем содержатся свойства, которыми определяется способ компиляции файла.

linePragmasTable
IDictionary

Когда этот метод возвращает значение, оно содержит словарь директив стоки pragma.

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

Объект CodeCompileUnit для заданного файла.

Комментарии

Метод GenerateCodeCompileUnit извлекает сведения, необходимые для компиляции файла. Помимо объекта в CodeCompileUnit качестве возвращаемого значения, он возвращает три out параметра. Параметр codeDomProviderType возвращает тип поставщика для создания и компиляции файла. Параметр compilerParameters содержит свойства, определяющие поведение компиляции. Параметр linePragmasTable содержит словарь строковых прагм.

См. также раздел

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

GenerateCodeCompileUnit(String, String, Type, CompilerParameters, IDictionary)

Возвращает содержимое, дерево codeDOM, тип компилятора и параметры компилятора для файла, представленного виртуальным путем.

public:
 System::CodeDom::CodeCompileUnit ^ GenerateCodeCompileUnit(System::String ^ virtualPath, System::String ^ virtualFileString, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::Collections::IDictionary ^ % linePragmasTable);
public System.CodeDom.CodeCompileUnit GenerateCodeCompileUnit (string virtualPath, string virtualFileString, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out System.Collections.IDictionary linePragmasTable);
member this.GenerateCodeCompileUnit : string * string * Type * CompilerParameters * IDictionary -> System.CodeDom.CodeCompileUnit
Public Function GenerateCodeCompileUnit (virtualPath As String, virtualFileString As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef linePragmasTable As IDictionary) As CodeCompileUnit

Параметры

virtualPath
String

Виртуальный путь к файлу.

virtualFileString
String

Содержимое файла, представленное параметром virtualPath.

codeDomProviderType
Type

Когда этот метод возвращает значение, в нем содержится тип поставщика codeDOM, используемый для создания и компиляции кода.

compilerParameters
CompilerParameters

Когда этот метод возвращает значение, в нем содержатся свойства, которыми определяется способ компиляции файла, представленного параметром virtualPath.

linePragmasTable
IDictionary

Когда этот метод возвращает значение, оно содержит словарь директив стоки pragma.

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

Объект CodeCompileUnit для заданного файла.

Исключения

Параметр virtualPath имеет значение null.

Комментарии

Метод GenerateCodeCompileUnit извлекает сведения, необходимые для компиляции файла. Помимо объекта в CodeCompileUnit качестве возвращаемого значения, он возвращает три out параметра. Параметр codeDomProviderType возвращает тип поставщика для создания и компиляции файла. Параметр compilerParameters содержит свойства, определяющие поведение компиляции. Параметр linePragmasTable содержит словарь строковых прагм.

См. также раздел

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