124 lines
3.6 KiB
C#
124 lines
3.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System
|
|
{
|
|
// Token: 0x02000096 RID: 150
|
|
[Token(Token = "0x2000096")]
|
|
internal sealed class LocalDataStoreMgr
|
|
{
|
|
// Token: 0x0600047B RID: 1147 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600047B")]
|
|
[Address(RVA = "0x25FC970", Offset = "0x25FB770", VA = "0x1825FC970")]
|
|
public LocalDataStoreHolder CreateLocalDataStore()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047C RID: 1148 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047C")]
|
|
[Address(RVA = "0x25FCAD0", Offset = "0x25FB8D0", VA = "0x1825FCAD0")]
|
|
public void DeleteLocalDataStore(LocalDataStore store)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600047D RID: 1149 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600047D")]
|
|
[Address(RVA = "0x25FC670", Offset = "0x25FB470", VA = "0x1825FC670")]
|
|
public LocalDataStoreSlot AllocateDataSlot()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047E RID: 1150 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600047E")]
|
|
[Address(RVA = "0x25FC880", Offset = "0x25FB680", VA = "0x1825FC880")]
|
|
public LocalDataStoreSlot AllocateNamedDataSlot(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047F RID: 1151 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600047F")]
|
|
[Address(RVA = "0x25FCE50", Offset = "0x25FBC50", VA = "0x1825FCE50")]
|
|
public LocalDataStoreSlot GetNamedDataSlot(string name)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000480 RID: 1152 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000480")]
|
|
[Address(RVA = "0x25FCD80", Offset = "0x25FBB80", VA = "0x1825FCD80")]
|
|
public void FreeNamedDataSlot(string name)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000481 RID: 1153 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000481")]
|
|
[Address(RVA = "0x25FCBA0", Offset = "0x25FB9A0", VA = "0x1825FCBA0")]
|
|
internal void FreeDataSlot(int slot, long cookie)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000482 RID: 1154 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000482")]
|
|
[Address(RVA = "0x25FCF50", Offset = "0x25FBD50", VA = "0x1825FCF50")]
|
|
public void ValidateSlot(LocalDataStoreSlot slot)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000483 RID: 1155 RVA: 0x00004140 File Offset: 0x00002340
|
|
[Token(Token = "0x6000483")]
|
|
[Address(RVA = "0x40DB30", Offset = "0x40C930", VA = "0x18040DB30")]
|
|
internal int GetSlotTableLength()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000484 RID: 1156 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000484")]
|
|
[Address(RVA = "0x25FCFD0", Offset = "0x25FBDD0", VA = "0x1825FCFD0")]
|
|
public LocalDataStoreMgr()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001EB RID: 491
|
|
[Token(Token = "0x40001EB")]
|
|
private const int InitialSlotTableSize = 64;
|
|
|
|
// Token: 0x040001EC RID: 492
|
|
[Token(Token = "0x40001EC")]
|
|
private const int SlotTableDoubleThreshold = 512;
|
|
|
|
// Token: 0x040001ED RID: 493
|
|
[Token(Token = "0x40001ED")]
|
|
private const int LargeSlotTableSizeIncrease = 128;
|
|
|
|
// Token: 0x040001EE RID: 494
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40001EE")]
|
|
private bool[] m_SlotInfoTable;
|
|
|
|
// Token: 0x040001EF RID: 495
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40001EF")]
|
|
private int m_FirstAvailableSlot;
|
|
|
|
// Token: 0x040001F0 RID: 496
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40001F0")]
|
|
private List<LocalDataStore> m_ManagedLocalDataStores;
|
|
|
|
// Token: 0x040001F1 RID: 497
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40001F1")]
|
|
private Dictionary<string, LocalDataStoreSlot> m_KeyToSlotMap;
|
|
|
|
// Token: 0x040001F2 RID: 498
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40001F2")]
|
|
private long m_CookieGenerator;
|
|
}
|
|
}
|