/// <summary> /// Creates a single-module assembly. /// </summary> /// <param name="peStream">Manifest module PE image stream.</param> /// <param name="options">False to close the stream upon disposal of the metadata.</param> /// <exception cref="BadImageFormatException">The PE image format is invalid.</exception> public static AssemblyMetadata CreateFromImageStream(Stream peStream, PEStreamOptions options) { return(Create(ModuleMetadata.CreateFromImageStream(peStream, options))); }
/// <summary> /// Creates a single-module assembly. /// </summary> /// <param name="peStream">Manifest module PE image stream.</param> /// <param name="leaveOpen">False to close the stream upon disposal of the metadata.</param> /// <exception cref="BadImageFormatException">The PE image format is invalid.</exception> public static AssemblyMetadata CreateFromImageStream(Stream peStream, bool leaveOpen = false) { return(Create(ModuleMetadata.CreateFromImageStream(peStream, leaveOpen))); }