Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

146 lines
4.1 KiB
C#

using System;
using System.Collections;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Lifetime
{
// Token: 0x020004E2 RID: 1250
[Token(Token = "0x20004E2")]
internal class Lease : MarshalByRefObject, ILease
{
// Token: 0x060029FA RID: 10746 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029FA")]
[Address(RVA = "0x2C00CE0", Offset = "0x2BFFCE0", VA = "0x182C00CE0")]
public Lease()
{
}
// Token: 0x170005FC RID: 1532
// (get) Token: 0x060029FB RID: 10747 RVA: 0x000185B8 File Offset: 0x000167B8
[Token(Token = "0x170005FC")]
public TimeSpan CurrentLeaseTime
{
[Token(Token = "0x60029FB")]
[Address(RVA = "0x2C00E80", Offset = "0x2BFFE80", VA = "0x182C00E80", Slot = "6")]
get
{
return default(TimeSpan);
}
}
// Token: 0x170005FD RID: 1533
// (get) Token: 0x060029FC RID: 10748 RVA: 0x000185D0 File Offset: 0x000167D0
[Token(Token = "0x170005FD")]
public LeaseState CurrentState
{
[Token(Token = "0x60029FC")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "7")]
get
{
return LeaseState.Null;
}
}
// Token: 0x060029FD RID: 10749 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60029FD")]
[Address(RVA = "0x2C00480", Offset = "0x2BFF480", VA = "0x182C00480")]
public void Activate()
{
}
// Token: 0x170005FE RID: 1534
// (get) Token: 0x060029FE RID: 10750 RVA: 0x000185E8 File Offset: 0x000167E8
[Token(Token = "0x170005FE")]
public TimeSpan RenewOnCallTime
{
[Token(Token = "0x60029FE")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "8")]
get
{
return default(TimeSpan);
}
}
// Token: 0x060029FF RID: 10751 RVA: 0x00018600 File Offset: 0x00016800
[Token(Token = "0x60029FF")]
[Address(RVA = "0x2C00940", Offset = "0x2BFF940", VA = "0x182C00940", Slot = "9")]
public TimeSpan Renew(TimeSpan renewalTime)
{
return default(TimeSpan);
}
// Token: 0x06002A00 RID: 10752 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002A00")]
[Address(RVA = "0x2C00A20", Offset = "0x2BFFA20", VA = "0x182C00A20", Slot = "10")]
public void Unregister(ISponsor obj)
{
}
// Token: 0x06002A01 RID: 10753 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002A01")]
[Address(RVA = "0x2C00B40", Offset = "0x2BFFB40", VA = "0x182C00B40")]
internal void UpdateState()
{
}
// Token: 0x06002A02 RID: 10754 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002A02")]
[Address(RVA = "0x2C00490", Offset = "0x2BFF490", VA = "0x182C00490")]
private void CheckNextSponsor()
{
}
// Token: 0x06002A03 RID: 10755 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6002A03")]
[Address(RVA = "0x2C006F0", Offset = "0x2BFF6F0", VA = "0x182C006F0")]
private void ProcessSponsorResponse(object state, bool timedOut)
{
}
// Token: 0x04001833 RID: 6195
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001833")]
private DateTime _leaseExpireTime;
// Token: 0x04001834 RID: 6196
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001834")]
private LeaseState _currentState;
// Token: 0x04001835 RID: 6197
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001835")]
private TimeSpan _initialLeaseTime;
// Token: 0x04001836 RID: 6198
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001836")]
private TimeSpan _renewOnCallTime;
// Token: 0x04001837 RID: 6199
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001837")]
private TimeSpan _sponsorshipTimeout;
// Token: 0x04001838 RID: 6200
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001838")]
private ArrayList _sponsors;
// Token: 0x04001839 RID: 6201
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001839")]
private Queue _renewingSponsors;
// Token: 0x0400183A RID: 6202
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400183A")]
private Lease.RenewalDelegate _renewalDelegate;
// Token: 0x020004E3 RID: 1251
// (Invoke) Token: 0x06002A05 RID: 10757
[Token(Token = "0x20004E3")]
private delegate TimeSpan RenewalDelegate(ILease lease);
}
}