SymWriter.Initialize(IntPtr, String, Boolean) Метод

Определение

Задает интерфейс включения метаданных, который требуется связать с данным модулем записи.Sets the metadata emitter interface to associate with this writer.

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

Интерфейс порождения метаданных.The metadata emitter interface.

filename
String

Имя файла, для которого записываются символы отладки.The file name for which the debugging symbols are written. Имя файла требуется не для всех модулей записи.Some writers require a file name, while others do not. Если имя файла задано для модуля записи, который не использует имена файлов, этот параметр пропускается.If a file name is specified for a writer that does not use file names, this parameter is ignored.

fFullBuild
Boolean

Значение true указывает, что это полное перестроение; false — что это добавочная компиляция.true indicates that this is a full rebuild; false indicates an incremental compilation.

Реализации

Комментарии

Initialize также задает имя выходного файла, в который записываются отладочные символы.Initialize also sets the output file name where the debugging symbols are written. Этот метод может быть вызван только один раз и должен вызываться до вызова любых других методов модуля записи.This method can be called only once and must be called before any other writer methods are called.

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