Files
2026-04-10 22:50:51 +02:00

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;
}
}