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
Параметр содержит словарь директив pragma Line.
См. также раздел
- BuildManager
- BuildProvider
- AssemblyBuilder
- LinePragmaCodeInfo
- предварительная компиляция ASP.NET веб-сайта
Применяется к
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
Параметр содержит словарь директив pragma Line.
См. также раздел
- BuildManager
- BuildProvider
- AssemblyBuilder
- LinePragmaCodeInfo
- предварительная компиляция ASP.NET веб-сайта