ClientBuildManager.GetCodeDirectoryInformation 方法

定义

获取有关编译器类型、编译器参数以及用于存储从非代码文件(如 .wsdl 文件)生成的代码文件的目录的信息。

public:
 void GetCodeDirectoryInformation(System::String ^ virtualCodeDir, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::String ^ % generatedFilesDir);
public void GetCodeDirectoryInformation(string virtualCodeDir, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out string generatedFilesDir);
member this.GetCodeDirectoryInformation : string * Type * CompilerParameters * string -> unit
Public Sub GetCodeDirectoryInformation (virtualCodeDir As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef generatedFilesDir As String)

参数

virtualCodeDir
String

要检索信息的目录。

codeDomProviderType
Type

此方法返回时,包含用于代码生成和编译的提供程序类型。

compilerParameters
CompilerParameters

此方法返回时,包含定义文件编译方式的属性。

generatedFilesDir
String

此方法返回时,包含从非代码文件生成的文件的目录。

例外

virtualCodeDir 为 null。

注解

该方法 GetCodeDirectoryInformation 检索生成代码目录所需的信息。 它通过三个 out 参数返回此信息。 该 codeDomProviderType 参数返回用于生成和编译代码目录中文件的提供程序类型。 该 compilerParameters 参数包含用于确定编译行为的属性。 该 generatedFilesDir 参数存储目录路径,其中包含从代码目录中的非代码文件(如 .wsdl 文件)生成的所有代码文件。

适用于

另请参阅