SymReader.UpdateSymbolStore(String, IntPtr) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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 .