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 文件。

适用于

另请参阅