public NativeStaticVar(NativeRuntime runtime, ulong addr, ulong obj, ClrType type, string name, bool pinned, bool interior) { Address = addr; Object = obj; _type = type; _name = name; _pinned = pinned; _interior = interior; _type = runtime.Heap.GetObjectType(obj); _appDomain = runtime.GetRhAppDomain(); }
public NativeHandleRootWalker(NativeRuntime runtime, bool dependentHandleSupport) { _heap = runtime.GetHeap(); _domain = runtime.GetRhAppDomain(); _dependentSupport = dependentHandleSupport; }
public NativeStaticVar(NativeRuntime runtime, Address addr, Address obj, ClrType type, string name, bool pinned, bool interior) { Address = addr; Object = obj; _type = type; _name = name; _pinned = pinned; _interior = interior; _type = runtime.GetHeap().GetObjectType(obj); _appDomain = runtime.GetRhAppDomain(); }
public NativeHandleRootWalker(NativeRuntime runtime, bool dependentHandleSupport) { _heap = runtime.Heap; _domain = runtime.GetRhAppDomain(); _dependentSupport = dependentHandleSupport; }