private void Init() { if (!_initilized) { if (_sos == null) { _sos = new Extension("sos.dll"); } InitIfPointer(); _dumpObjOutput = _sos.Call("!do", _address.ToHex()); _properties = _dumpObjOutput.Split('\n', '\r'); _initilized = true; Name = string.Empty; } }
public CLRObject(Address address) { _address = address; Debugger.Current.OutputDebugInfo("created CLRObject from address object ,address:{0}\n", address.ToHex()); }