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 文件)生成的所有代码文件。

适用于

另请参阅