26 lines
826 B
C#
26 lines
826 B
C#
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; }
|
|
}
|
|
}
|