Sdílet prostřednictvím


SymWriter.Initialize(IntPtr, String, Boolean) Metoda

Definice

Nastaví rozhraní pro generování metadat, které se má přidružit k tomuto zapisovači.

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)

Parametry

emitter
IntPtr

nativeint

Rozhraní emitoru metadat.

filename
String

Název souboru, pro který se zapisují symboly ladění. Některé zapisovače vyžadují název souboru, zatímco jiné ne. Pokud je zadán název souboru pro zapisovač, který nepoužívá názvy souborů, je tento parametr ignorován.

fFullBuild
Boolean

true označuje, že se jedná o úplné opětovné sestavení; false označuje přírůstkovou kompilaci.

Implementuje

Poznámky

Initialize také nastaví název výstupního souboru, do kterého se zapisují symboly ladění. Tuto metodu lze volat pouze jednou a musí být volána před zavolání jakékoli jiné metody zápisu.

Platí pro