ClientBuildManager.GetCodeDirectoryInformation 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与编译器类型、编译器参数以及用来存储根据非代码文件(如 .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 文件。