public DbgDotNetObjectIdImpl(DbgMonoDebugInternalRuntimeImpl owner, uint id, DbgDotNetValue gcHandleValue, ObjectMirror value, DmdAppDomain reflectionAppDomain) { this.owner = owner ?? throw new ArgumentNullException(nameof(owner)); Id = id; GCHandleValue = gcHandleValue ?? throw new ArgumentNullException(nameof(gcHandleValue)); Value = value ?? throw new ArgumentNullException(nameof(value)); ReflectionAppDomain = reflectionAppDomain ?? throw new ArgumentNullException(nameof(reflectionAppDomain)); }
public MonoDebugValueConverterImpl(DbgMonoDebugInternalRuntimeImpl runtime) => this.runtime = runtime ?? throw new ArgumentNullException(nameof(runtime));