Table of Contents

Method GetReaderFromCOM

Namespace
Microsoft.Samples.Debugging.CorSymbolStore
Assembly
corapi.dll

GetReaderFromCOM(object)

Get an ISymbolReader interface given a raw COM symbol reader object.

public static ISymbolReader GetReaderFromCOM(object reader)

Parameters

reader object

A COM object implementing ISymUnmanagedReader

Returns

ISymbolReader

The ISybmolReader interface wrapping the provided COM object

Remarks

This method is on SymbolBinder because it's conceptually similar to the other methods for creating a reader. It does not, however, actually need to use the underlying Binder, so it could be on SymReader instead (but we'd have to make it a public class instead of internal).