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

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

Комментарии

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

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

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

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

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

Исключения

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

Комментарии

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

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

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