SymWriter.Initialize(IntPtr, String, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает интерфейс включения метаданных, который требуется связать с данным модулем записи.
public:
override void Initialize(IntPtr emitter, System::String ^ filename, bool fFullBuild);
public:
virtual void Initialize(IntPtr emitter, System::String ^ filename, bool fFullBuild);
public override void Initialize (IntPtr emitter, string filename, bool fFullBuild);
public virtual void Initialize (IntPtr emitter, string filename, bool fFullBuild);
abstract member Initialize : nativeint * string * bool -> unit
override this.Initialize : nativeint * string * bool -> unit
Public Overrides Sub Initialize (emitter As IntPtr, filename As String, fFullBuild As Boolean)
Public Overridable Sub Initialize (emitter As IntPtr, filename As String, fFullBuild As Boolean)
Параметры
- emitter
-
IntPtr
nativeint
Интерфейс порождения метаданных.
- filename
- String
Имя файла, для которого записываются символы отладки. Имя файла требуется не для всех модулей записи. Если имя файла задано для модуля записи, который не использует имена файлов, этот параметр пропускается.
- fFullBuild
- Boolean
Значение true
указывает, что это полное перестроение; false
— что это добавочная компиляция.
Реализации
Комментарии
Initialize также задает имя выходного файла, в который записываются символы отладки. Этот метод можно вызвать только один раз и должен вызываться перед вызовом любых других методов записи.