Table of Contents

Class SequentialMsfFileBuilder

Namespace
AsmResolver.Symbols.Pdb.Msf.Builder
Assembly
AsmResolver.Symbols.Pdb.dll

Provides an implementation of the IMsfFileBuilder that places all blocks of every stream in sequence, and effectively defragments the file system.

public class SequentialMsfFileBuilder : IMsfFileBuilder
Inheritance
SequentialMsfFileBuilder
Implements
Inherited Members

Properties

Instance

Gets the default instance of the SequentialMsfFileBuilder class.

public static SequentialMsfFileBuilder Instance { get; }

Property Value

SequentialMsfFileBuilder

Methods

CreateFile(MsfFile)

Reconstructs a new writable MSF file buffer from an instance of MsfFile.

public MsfFileBuffer CreateFile(MsfFile file)

Parameters

file MsfFile

The file to reconstruct.

Returns

MsfFileBuffer

The reconstructed buffer.