/// <summary> /// Writes the mixed-mode module to a stream. /// </summary> /// <param name="dest">Destination stream</param> /// <param name="options">Writer options</param> public void NativeWrite(Stream dest, DNW.NativeModuleWriterOptions options) { var writer = new DNW.NativeModuleWriter(this, options ?? new DNW.NativeModuleWriterOptions(this)); writer.Write(dest); }
/// <summary> /// Writes the mixed-mode module to a file on disk. If the file exists, it will be overwritten. /// </summary> /// <param name="filename">Filename</param> /// <param name="options">Writer options</param> public void NativeWrite(string filename, DNW.NativeModuleWriterOptions options) { var writer = new DNW.NativeModuleWriter(this, options ?? new DNW.NativeModuleWriterOptions(this)); writer.Write(filename); }