SymReader.UpdateSymbolStore(String, IntPtr) Method

Definition

Updates the existing symbol store with a delta symbol store.

public:
 void UpdateSymbolStore(System::String ^ fileName, IntPtr stream);
public:
 virtual void UpdateSymbolStore(System::String ^ fileName, IntPtr stream);
public void UpdateSymbolStore (string fileName, IntPtr stream);
public virtual void UpdateSymbolStore (string fileName, IntPtr stream);
member this.UpdateSymbolStore : string * nativeint -> unit
abstract member UpdateSymbolStore : string * nativeint -> unit
override this.UpdateSymbolStore : string * nativeint -> unit
Public Sub UpdateSymbolStore (fileName As String, stream As IntPtr)
Public Overridable Sub UpdateSymbolStore (fileName As String, stream As IntPtr)

Parameters

fileName
String

The name of the file containing the symbol store, or null if using an in-memory store.

stream
IntPtr

nativeint

The pointer to the input stream for the symbol store, or Zero if using an on-disk store.

Remarks

This method is used in Edit and Continue scenarios as a way to update the symbol store to match deltas to the original PE file.

Only one of the parameters, fileName or stream, needs to be specified. If fileName is specified, the symbol store is updated with the symbols in that file. If stream is specified, the symbol store is updated with the data from the IStream .

Applies to