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

此方法返回时,包含行杂注字典。

返回

给定文件的 A 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

此方法返回时,包含行杂注字典。

返回

给定文件的 A CodeCompileUnit

例外

virtualPath 为 null。

注解

该方法 GenerateCodeCompileUnit 检索编译文件所需的信息。 除了作为 CodeCompileUnit 返回值的对象外,它还返回三 out 个参数。 该 codeDomProviderType 参数返回用于生成和编译文件的提供程序类型。 该 compilerParameters 参数包含用于确定编译行为的属性。 该 linePragmasTable 参数包含行杂注字典。

另请参阅

适用于