/// <summary> /// Constructor /// </summary> /// <remarks>Creates the underlying interface from mscoree!CLRCreateInstance</remarks> public CLRDebugging() { object o; Guid ifaceId = typeof(ICLRDebugging).GUID; Guid clsid = clsidCLRDebugging; NativeMethods.CLRCreateInstance(ref clsid, ref ifaceId, out o); _clrDebugging = (ICLRDebugging)o; }
/// <summary> /// Constructor /// </summary> /// <remarks>Creates the underlying interface from mscoree!CLRCreateInstance</remarks> public CLRDebugging() { object o; Guid ifaceId = typeof(ICLRDebugging).GetGuid(); Guid clsid = clsidCLRDebugging; NativeMethods.CLRCreateInstance(ref clsid, ref ifaceId, out o); _clrDebugging = (ICLRDebugging)o; }