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 m_ManagedLocalDataStores; // Token: 0x040001FB RID: 507 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001FB")] private Dictionary m_KeyToSlotMap; // Token: 0x040001FC RID: 508 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001FC")] private long m_CookieGenerator; } }