124 lines
3.6 KiB
C#
124 lines
3.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System
|
|
{
|
|
// Token: 0x0200009C RID: 156
|
|
[Token(Token = "0x200009C")]
|
|
internal sealed class LocalDataStoreMgr
|
|
{
|
|
// Token: 0x06000494 RID: 1172 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000494")]
|
|
[Address(RVA = "0x2D68680", Offset = "0x2D67680", VA = "0x182D68680")]
|
|
public LocalDataStoreHolder CreateLocalDataStore()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000495 RID: 1173 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000495")]
|
|
[Address(RVA = "0x2D687C0", Offset = "0x2D677C0", VA = "0x182D687C0")]
|
|
public void DeleteLocalDataStore(LocalDataStore store)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000496 RID: 1174 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000496")]
|
|
[Address(RVA = "0x2D68390", Offset = "0x2D67390", VA = "0x182D68390")]
|
|
public LocalDataStoreSlot AllocateDataSlot()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000497 RID: 1175 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000497")]
|
|
[Address(RVA = "0x2D68590", Offset = "0x2D67590", VA = "0x182D68590")]
|
|
public LocalDataStoreSlot AllocateNamedDataSlot(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000498 RID: 1176 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000498")]
|
|
[Address(RVA = "0x2D68B40", Offset = "0x2D67B40", VA = "0x182D68B40")]
|
|
public LocalDataStoreSlot GetNamedDataSlot(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000499 RID: 1177 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000499")]
|
|
[Address(RVA = "0x2D68A70", Offset = "0x2D67A70", VA = "0x182D68A70")]
|
|
public void FreeNamedDataSlot(string name)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600049A RID: 1178 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600049A")]
|
|
[Address(RVA = "0x2D68890", Offset = "0x2D67890", VA = "0x182D68890")]
|
|
internal void FreeDataSlot(int slot, long cookie)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600049B RID: 1179 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600049B")]
|
|
[Address(RVA = "0x2D68C40", Offset = "0x2D67C40", VA = "0x182D68C40")]
|
|
public void ValidateSlot(LocalDataStoreSlot slot)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600049C RID: 1180 RVA: 0x00004230 File Offset: 0x00002430
|
|
[Token(Token = "0x600049C")]
|
|
[Address(RVA = "0x73E8F0", Offset = "0x73D8F0", VA = "0x18073E8F0")]
|
|
internal int GetSlotTableLength()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600049D RID: 1181 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600049D")]
|
|
[Address(RVA = "0x2D68CC0", Offset = "0x2D67CC0", VA = "0x182D68CC0")]
|
|
public LocalDataStoreMgr()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001F5 RID: 501
|
|
[Token(Token = "0x40001F5")]
|
|
private const int InitialSlotTableSize = 64;
|
|
|
|
// Token: 0x040001F6 RID: 502
|
|
[Token(Token = "0x40001F6")]
|
|
private const int SlotTableDoubleThreshold = 512;
|
|
|
|
// Token: 0x040001F7 RID: 503
|
|
[Token(Token = "0x40001F7")]
|
|
private const int LargeSlotTableSizeIncrease = 128;
|
|
|
|
// Token: 0x040001F8 RID: 504
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001F8")]
|
|
private bool[] m_SlotInfoTable;
|
|
|
|
// Token: 0x040001F9 RID: 505
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001F9")]
|
|
private int m_FirstAvailableSlot;
|
|
|
|
// Token: 0x040001FA RID: 506
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40001FA")]
|
|
private List<LocalDataStore> m_ManagedLocalDataStores;
|
|
|
|
// Token: 0x040001FB RID: 507
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40001FB")]
|
|
private Dictionary<string, LocalDataStoreSlot> m_KeyToSlotMap;
|
|
|
|
// Token: 0x040001FC RID: 508
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40001FC")]
|
|
private long m_CookieGenerator;
|
|
}
|
|
}
|