Поделиться через


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-файлы.

Применяется к

См. также раздел