using System; namespace System.ComponentModel { // Token: 0x020000DA RID: 218 internal sealed class WeakObjectWrapper { // Token: 0x06000758 RID: 1880 RVA: 0x00013D1C File Offset: 0x00011F1C public WeakObjectWrapper(object target) { this.TargetHashCode = target.GetHashCode(); this.Weak = new WeakReference(target); } // Token: 0x170001C0 RID: 448 // (get) Token: 0x06000759 RID: 1881 RVA: 0x00013D48 File Offset: 0x00011F48 // (set) Token: 0x0600075A RID: 1882 RVA: 0x00013D50 File Offset: 0x00011F50 public int TargetHashCode { get; private set; } // Token: 0x170001C1 RID: 449 // (get) Token: 0x0600075B RID: 1883 RVA: 0x00013D5C File Offset: 0x00011F5C // (set) Token: 0x0600075C RID: 1884 RVA: 0x00013D64 File Offset: 0x00011F64 public WeakReference Weak { get; private set; } } }