This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,103 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x020001F4 RID: 500
[Token(Token = "0x20001F4")]
internal sealed class FastResourceComparer : IComparer, IEqualityComparer, IComparer<string>, IEqualityComparer<string>
{
// Token: 0x0600134B RID: 4939 RVA: 0x0000EE98 File Offset: 0x0000D098
[Token(Token = "0x600134B")]
[Address(RVA = "0x30B84D0", Offset = "0x30B74D0", VA = "0x1830B84D0", Slot = "6")]
public int GetHashCode(object key)
{
return 0;
}
// Token: 0x0600134C RID: 4940 RVA: 0x0000EEB0 File Offset: 0x0000D0B0
[Token(Token = "0x600134C")]
[Address(RVA = "0x30B8430", Offset = "0x30B7430", VA = "0x1830B8430", Slot = "9")]
public int GetHashCode(string key)
{
return 0;
}
// Token: 0x0600134D RID: 4941 RVA: 0x0000EEC8 File Offset: 0x0000D0C8
[Token(Token = "0x600134D")]
[Address(RVA = "0x30B8590", Offset = "0x30B7590", VA = "0x1830B8590")]
internal static int HashFunction(string key)
{
return 0;
}
// Token: 0x0600134E RID: 4942 RVA: 0x0000EEE0 File Offset: 0x0000D0E0
[Token(Token = "0x600134E")]
[Address(RVA = "0x30B82D0", Offset = "0x30B72D0", VA = "0x1830B82D0", Slot = "4")]
public int Compare(object a, object b)
{
return 0;
}
// Token: 0x0600134F RID: 4943 RVA: 0x0000EEF8 File Offset: 0x0000D0F8
[Token(Token = "0x600134F")]
[Address(RVA = "0x30B8370", Offset = "0x30B7370", VA = "0x1830B8370", Slot = "7")]
public int Compare(string a, string b)
{
return 0;
}
// Token: 0x06001350 RID: 4944 RVA: 0x0000EF10 File Offset: 0x0000D110
[Token(Token = "0x6001350")]
[Address(RVA = "0x2C43AA0", Offset = "0x2C42AA0", VA = "0x182C43AA0", Slot = "8")]
public bool Equals(string a, string b)
{
return default(bool);
}
// Token: 0x06001351 RID: 4945 RVA: 0x0000EF28 File Offset: 0x0000D128
[Token(Token = "0x6001351")]
[Address(RVA = "0x30B8390", Offset = "0x30B7390", VA = "0x1830B8390", Slot = "5")]
public bool Equals(object a, object b)
{
return default(bool);
}
// Token: 0x06001352 RID: 4946 RVA: 0x0000EF40 File Offset: 0x0000D140
[Token(Token = "0x6001352")]
[Address(RVA = "0x30B8030", Offset = "0x30B7030", VA = "0x1830B8030")]
public static int CompareOrdinal(string a, byte[] bytes, int bCharLength)
{
return 0;
}
// Token: 0x06001353 RID: 4947 RVA: 0x0000EF58 File Offset: 0x0000D158
[Token(Token = "0x6001353")]
[Address(RVA = "0x30B81C0", Offset = "0x30B71C0", VA = "0x1830B81C0")]
public static int CompareOrdinal(byte[] bytes, int aCharLength, string b)
{
return 0;
}
// Token: 0x06001354 RID: 4948 RVA: 0x0000EF70 File Offset: 0x0000D170
[Token(Token = "0x6001354")]
[Address(RVA = "0x30B8110", Offset = "0x30B7110", VA = "0x1830B8110")]
internal unsafe static int CompareOrdinal(byte* a, int byteLen, string b)
{
return 0;
}
// Token: 0x06001355 RID: 4949 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001355")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public FastResourceComparer()
{
}
// Token: 0x040009B2 RID: 2482
[Token(Token = "0x40009B2")]
internal static readonly FastResourceComparer Default;
}
}
@@ -0,0 +1,49 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Threading;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x020001F5 RID: 501
[Token(Token = "0x20001F5")]
internal class FileBasedResourceGroveler : IResourceGroveler
{
// Token: 0x06001357 RID: 4951 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001357")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public FileBasedResourceGroveler(ResourceManager.ResourceManagerMediator mediator)
{
}
// Token: 0x06001358 RID: 4952 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001358")]
[Address(RVA = "0x30B9250", Offset = "0x30B8250", VA = "0x1830B9250", Slot = "4")]
public ResourceSet GrovelForResourceSet(CultureInfo culture, Dictionary<string, ResourceSet> localResourceSets, bool tryParents, bool createIfNotExists, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001359 RID: 4953 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001359")]
[Address(RVA = "0x30B9180", Offset = "0x30B8180", VA = "0x1830B9180")]
private string FindResourceFile(CultureInfo culture, string fileName)
{
return null;
}
// Token: 0x0600135A RID: 4954 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600135A")]
[Address(RVA = "0x30B8F10", Offset = "0x30B7F10", VA = "0x1830B8F10")]
private ResourceSet CreateResourceSet(string file)
{
return null;
}
// Token: 0x040009B3 RID: 2483
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009B3")]
private ResourceManager.ResourceManagerMediator _mediator;
}
}
@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Threading;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x020001F6 RID: 502
[Token(Token = "0x20001F6")]
internal interface IResourceGroveler
{
// Token: 0x0600135B RID: 4955
[Token(Token = "0x600135B")]
[Address(Slot = "0")]
ResourceSet GrovelForResourceSet(CultureInfo culture, Dictionary<string, ResourceSet> localResourceSets, bool tryParents, bool createIfNotExists, ref StackCrawlMark stackMark);
}
}
@@ -0,0 +1,27 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Provides the base functionality for reading data from resource files.</summary>
// Token: 0x020001F7 RID: 503
[Token(Token = "0x20001F7")]
[ComVisible(true)]
public interface IResourceReader : IEnumerable, IDisposable
{
/// <summary>Closes the resource reader after releasing any resources associated with it.</summary>
// Token: 0x0600135C RID: 4956
[Token(Token = "0x600135C")]
[Address(Slot = "0")]
void Close();
/// <summary>Returns a dictionary enumerator of the resources for this reader.</summary>
/// <returns>A dictionary enumerator for the resources for this reader.</returns>
// Token: 0x0600135D RID: 4957
[Token(Token = "0x600135D")]
[Address(Slot = "1")]
IDictionaryEnumerator GetEnumerator();
}
}
@@ -0,0 +1,121 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Reflection;
using System.Threading;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x020001F8 RID: 504
[Token(Token = "0x20001F8")]
internal class ManifestBasedResourceGroveler : IResourceGroveler
{
// Token: 0x0600135E RID: 4958 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600135E")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public ManifestBasedResourceGroveler(ResourceManager.ResourceManagerMediator mediator)
{
}
// Token: 0x0600135F RID: 4959 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600135F")]
[Address(RVA = "0x2CF01F0", Offset = "0x2CEF1F0", VA = "0x182CF01F0", Slot = "4")]
public ResourceSet GrovelForResourceSet(CultureInfo culture, Dictionary<string, ResourceSet> localResourceSets, bool tryParents, bool createIfNotExists, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001360 RID: 4960 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001360")]
[Address(RVA = "0x2CF0DA0", Offset = "0x2CEFDA0", VA = "0x182CF0DA0")]
private CultureInfo UltimateFallbackFixup(CultureInfo lookForCulture)
{
return null;
}
// Token: 0x06001361 RID: 4961 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001361")]
[Address(RVA = "0x2CEFC80", Offset = "0x2CEEC80", VA = "0x182CEFC80")]
internal static CultureInfo GetNeutralResourcesLanguage(Assembly a, ref UltimateResourceFallbackLocation fallbackLocation)
{
return null;
}
// Token: 0x06001362 RID: 4962 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001362")]
[Address(RVA = "0x2CEF0F0", Offset = "0x2CEE0F0", VA = "0x182CEF0F0")]
internal ResourceSet CreateResourceSet(Stream store, Assembly assembly)
{
return null;
}
// Token: 0x06001363 RID: 4963 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001363")]
[Address(RVA = "0x2CEFB00", Offset = "0x2CEEB00", VA = "0x182CEFB00")]
private Stream GetManifestResourceStream(RuntimeAssembly satellite, string fileName, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001364 RID: 4964 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001364")]
[Address(RVA = "0x2CEED30", Offset = "0x2CEDD30", VA = "0x182CEED30")]
private Stream CaseInsensitiveManifestResourceStreamLookup(RuntimeAssembly satellite, string name)
{
return null;
}
// Token: 0x06001365 RID: 4965 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001365")]
[Address(RVA = "0x2CEFFD0", Offset = "0x2CEEFD0", VA = "0x182CEFFD0")]
private RuntimeAssembly GetSatelliteAssembly(CultureInfo lookForCulture, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x06001366 RID: 4966 RVA: 0x0000EF88 File Offset: 0x0000D188
[Token(Token = "0x6001366")]
[Address(RVA = "0x2CEEBA0", Offset = "0x2CEDBA0", VA = "0x182CEEBA0")]
private bool CanUseDefaultResourceClasses(string readerTypeName, string resSetTypeName)
{
return default(bool);
}
// Token: 0x06001367 RID: 4967 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001367")]
[Address(RVA = "0x2CEFF70", Offset = "0x2CEEF70", VA = "0x182CEFF70")]
private string GetSatelliteAssemblyName()
{
return null;
}
// Token: 0x06001368 RID: 4968 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001368")]
[Address(RVA = "0x2CF0A40", Offset = "0x2CEFA40", VA = "0x182CF0A40")]
private void HandleSatelliteMissing()
{
}
// Token: 0x06001369 RID: 4969 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001369")]
[Address(RVA = "0x2CF0720", Offset = "0x2CEF720", VA = "0x182CF0720")]
private void HandleResourceStreamMissing(string fileName)
{
}
// Token: 0x0600136A RID: 4970 RVA: 0x0000EFA0 File Offset: 0x0000D1A0
[Token(Token = "0x600136A")]
[Address(RVA = "0x2CEFC00", Offset = "0x2CEEC00", VA = "0x182CEFC00")]
private static bool GetNeutralResourcesLanguageAttribute(Assembly assembly, ref string cultureName, ref short fallbackLocation)
{
return default(bool);
}
// Token: 0x040009B4 RID: 2484
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009B4")]
private ResourceManager.ResourceManagerMediator _mediator;
}
}
@@ -0,0 +1,42 @@
using System;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>The exception that is thrown if the main assembly does not contain the resources for the neutral culture, and an appropriate satellite assembly is missing.</summary>
// Token: 0x020001F9 RID: 505
[Token(Token = "0x20001F9")]
[ComVisible(true)]
[Serializable]
public class MissingManifestResourceException : SystemException
{
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingManifestResourceException" /> class with default properties.</summary>
// Token: 0x0600136B RID: 4971 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136B")]
[Address(RVA = "0x2CF38C0", Offset = "0x2CF28C0", VA = "0x182CF38C0")]
public MissingManifestResourceException()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingManifestResourceException" /> class with the specified error message.</summary>
/// <param name="message">The error message that explains the reason for the exception.</param>
// Token: 0x0600136C RID: 4972 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136C")]
[Address(RVA = "0x2CF3890", Offset = "0x2CF2890", VA = "0x182CF3890")]
public MissingManifestResourceException(string message)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingManifestResourceException" /> class from serialized data.</summary>
/// <param name="info">The object that holds the serialized object data.</param>
/// <param name="context">The contextual information about the source or destination of the exception.</param>
// Token: 0x0600136D RID: 4973 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136D")]
[Address(RVA = "0x7241B0", Offset = "0x7231B0", VA = "0x1807241B0")]
protected MissingManifestResourceException(SerializationInfo info, StreamingContext context)
{
}
}
}
@@ -0,0 +1,48 @@
using System;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>The exception that is thrown when the satellite assembly for the resources of the default culture is missing.</summary>
// Token: 0x020001FA RID: 506
[Token(Token = "0x20001FA")]
[ComVisible(true)]
[Serializable]
public class MissingSatelliteAssemblyException : SystemException
{
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingSatelliteAssemblyException" /> class with default properties.</summary>
// Token: 0x0600136E RID: 4974 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136E")]
[Address(RVA = "0x2CF3920", Offset = "0x2CF2920", VA = "0x182CF3920")]
public MissingSatelliteAssemblyException()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingSatelliteAssemblyException" /> class with a specified error message and the name of a neutral culture.</summary>
/// <param name="message">The error message that explains the reason for the exception.</param>
/// <param name="cultureName">The name of the neutral culture.</param>
// Token: 0x0600136F RID: 4975 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136F")]
[Address(RVA = "0x2CF3980", Offset = "0x2CF2980", VA = "0x182CF3980")]
public MissingSatelliteAssemblyException(string message, string cultureName)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.MissingSatelliteAssemblyException" /> class from serialized data.</summary>
/// <param name="info">The object that holds the serialized object data.</param>
/// <param name="context">The contextual information about the source or destination of the exception.</param>
// Token: 0x06001370 RID: 4976 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001370")]
[Address(RVA = "0x7241B0", Offset = "0x7231B0", VA = "0x1807241B0")]
protected MissingSatelliteAssemblyException(SerializationInfo info, StreamingContext context)
{
}
// Token: 0x040009B5 RID: 2485
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40009B5")]
private string _cultureName;
}
}
@@ -0,0 +1,64 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Informs the resource manager of an app's default culture. This class cannot be inherited.</summary>
// Token: 0x020001FB RID: 507
[Token(Token = "0x20001FB")]
[AttributeUsage(AttributeTargets.Assembly)]
[ComVisible(true)]
public sealed class NeutralResourcesLanguageAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.NeutralResourcesLanguageAttribute" /> class.</summary>
/// <param name="cultureName">The name of the culture that the current assembly's neutral resources were written in.</param>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="cultureName" /> parameter is <see langword="null" />.</exception>
// Token: 0x06001371 RID: 4977 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001371")]
[Address(RVA = "0x2CF3BD0", Offset = "0x2CF2BD0", VA = "0x182CF3BD0")]
public NeutralResourcesLanguageAttribute(string cultureName)
{
}
/// <summary>Gets the culture name.</summary>
/// <returns>The name of the default culture for the main assembly.</returns>
// Token: 0x170001E7 RID: 487
// (get) Token: 0x06001372 RID: 4978 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001E7")]
public string CultureName
{
[Token(Token = "0x6001372")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
/// <summary>Gets the location for the <see cref="T:System.Resources.ResourceManager" /> class to use to retrieve neutral resources by using the resource fallback process.</summary>
/// <returns>One of the enumeration values that indicates the location (main assembly or satellite) from which to retrieve neutral resources.</returns>
// Token: 0x170001E8 RID: 488
// (get) Token: 0x06001373 RID: 4979 RVA: 0x0000EFB8 File Offset: 0x0000D1B8
[Token(Token = "0x170001E8")]
public UltimateResourceFallbackLocation Location
{
[Token(Token = "0x6001373")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return UltimateResourceFallbackLocation.MainAssembly;
}
}
// Token: 0x040009B6 RID: 2486
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009B6")]
private string _culture;
// Token: 0x040009B7 RID: 2487
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009B7")]
private UltimateResourceFallbackLocation _fallbackLoc;
}
}
@@ -0,0 +1,51 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x020001FC RID: 508
[Token(Token = "0x20001FC")]
internal class ResourceFallbackManager : IEnumerable<CultureInfo>, IEnumerable
{
// Token: 0x06001374 RID: 4980 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001374")]
[Address(RVA = "0x2CF4480", Offset = "0x2CF3480", VA = "0x182CF4480")]
internal ResourceFallbackManager(CultureInfo startingCulture, CultureInfo neutralResourcesCulture, bool useParents)
{
}
// Token: 0x06001375 RID: 4981 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001375")]
[Address(RVA = "0x2CF4420", Offset = "0x2CF3420", VA = "0x182CF4420", Slot = "5")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06001376 RID: 4982 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001376")]
[Address(RVA = "0x2CF4420", Offset = "0x2CF3420", VA = "0x182CF4420", Slot = "4")]
public IEnumerator<CultureInfo> GetEnumerator()
{
return null;
}
// Token: 0x040009B8 RID: 2488
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009B8")]
private CultureInfo m_startingCulture;
// Token: 0x040009B9 RID: 2489
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009B9")]
private CultureInfo m_neutralResourcesCulture;
// Token: 0x040009BA RID: 2490
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009BA")]
private bool m_useParents;
}
}
@@ -0,0 +1,67 @@
using System;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x02000201 RID: 513
[Token(Token = "0x2000201")]
internal struct ResourceLocator
{
// Token: 0x060013A6 RID: 5030 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013A6")]
[Address(RVA = "0xA15870", Offset = "0xA14870", VA = "0x180A15870")]
internal ResourceLocator(int dataPos, object value)
{
}
// Token: 0x170001F9 RID: 505
// (get) Token: 0x060013A7 RID: 5031 RVA: 0x0000F060 File Offset: 0x0000D260
[Token(Token = "0x170001F9")]
internal int DataPosition
{
[Token(Token = "0x60013A7")]
[Address(RVA = "0x60FD70", Offset = "0x60ED70", VA = "0x18060FD70")]
get
{
return 0;
}
}
// Token: 0x170001FA RID: 506
// (get) Token: 0x060013A8 RID: 5032 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060013A9 RID: 5033 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001FA")]
internal object Value
{
[Token(Token = "0x60013A8")]
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
get
{
return null;
}
[Token(Token = "0x60013A9")]
[Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")]
set
{
}
}
// Token: 0x060013AA RID: 5034 RVA: 0x0000F078 File Offset: 0x0000D278
[Token(Token = "0x60013AA")]
[Address(RVA = "0x2CF4520", Offset = "0x2CF3520", VA = "0x182CF4520")]
internal static bool CanCache(ResourceTypeCode value)
{
return default(bool);
}
// Token: 0x040009DC RID: 2524
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40009DC")]
internal object _value;
// Token: 0x040009DD RID: 2525
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40009DD")]
internal int _dataPos;
}
}
@@ -0,0 +1,617 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using System.Threading;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Represents a resource manager that provides convenient access to culture-specific resources at run time.</summary>
// Token: 0x020001FE RID: 510
[Token(Token = "0x20001FE")]
[ComVisible(true)]
[Serializable]
public class ResourceManager
{
// Token: 0x0600137D RID: 4989 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600137D")]
[Address(RVA = "0x2CF5DF0", Offset = "0x2CF4DF0", VA = "0x182CF5DF0")]
private void Init()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.ResourceManager" /> class with default values.</summary>
// Token: 0x0600137E RID: 4990 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600137E")]
[Address(RVA = "0x2CF67A0", Offset = "0x2CF57A0", VA = "0x182CF67A0")]
protected ResourceManager()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.ResourceManager" /> class that looks up resources contained in files with the specified root name in the given assembly.</summary>
/// <param name="baseName">The root name of the resource file without its extension but including any fully qualified namespace name. For example, the root name for the resource file named MyApplication.MyResource.en-US.resources is MyApplication.MyResource.</param>
/// <param name="assembly">The main assembly for the resources.</param>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="baseName" /> or <paramref name="assembly" /> parameter is <see langword="null" />.</exception>
// Token: 0x0600137F RID: 4991 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600137F")]
[Address(RVA = "0x2CF6AB0", Offset = "0x2CF5AB0", VA = "0x182CF6AB0")]
public ResourceManager(string baseName, Assembly assembly)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.ResourceManager" /> class that looks up resources in satellite assemblies based on information from the specified type object.</summary>
/// <param name="resourceSource">A type from which the resource manager derives all information for finding .resources files.</param>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="resourceSource" /> parameter is <see langword="null" />.</exception>
// Token: 0x06001380 RID: 4992 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001380")]
[Address(RVA = "0x2CF6850", Offset = "0x2CF5850", VA = "0x182CF6850")]
public ResourceManager(Type resourceSource)
{
}
// Token: 0x06001381 RID: 4993 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001381")]
[Address(RVA = "0x2CF65A0", Offset = "0x2CF55A0", VA = "0x182CF65A0")]
[OnDeserializing]
private void OnDeserializing(StreamingContext ctx)
{
}
// Token: 0x06001382 RID: 4994 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001382")]
[Address(RVA = "0x2CF6430", Offset = "0x2CF5430", VA = "0x182CF6430")]
[OnDeserialized]
private void OnDeserialized(StreamingContext ctx)
{
}
// Token: 0x06001383 RID: 4995 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001383")]
[Address(RVA = "0x2CF65C0", Offset = "0x2CF55C0", VA = "0x182CF65C0")]
[OnSerializing]
private void OnSerializing(StreamingContext ctx)
{
}
// Token: 0x06001384 RID: 4996 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001384")]
[Address(RVA = "0x2CF48D0", Offset = "0x2CF38D0", VA = "0x182CF48D0")]
private void CommonAssemblyInit()
{
}
/// <summary>Gets the root name of the resource files that the <see cref="T:System.Resources.ResourceManager" /> searches for resources.</summary>
/// <returns>The root name of the resource files that the <see cref="T:System.Resources.ResourceManager" /> searches for resources.</returns>
// Token: 0x170001EB RID: 491
// (get) Token: 0x06001385 RID: 4997 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001EB")]
public virtual string BaseName
{
[Token(Token = "0x6001385")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
get
{
return null;
}
}
/// <summary>Gets or sets a value that indicates whether the resource manager allows case-insensitive resource lookups in the <see cref="M:System.Resources.ResourceManager.GetString(System.String)" /> and <see cref="M:System.Resources.ResourceManager.GetObject(System.String)" /> methods.</summary>
/// <returns>
/// <see langword="true" /> to ignore case during resource lookup; otherwise, <see langword="false" />.</returns>
// Token: 0x170001EC RID: 492
// (get) Token: 0x06001386 RID: 4998 RVA: 0x0000EFE8 File Offset: 0x0000D1E8
[Token(Token = "0x170001EC")]
public virtual bool IgnoreCase
{
[Token(Token = "0x6001386")]
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "5")]
get
{
return default(bool);
}
}
/// <summary>Gets or sets the location from which to retrieve default fallback resources.</summary>
/// <returns>One of the enumeration values that specifies where the resource manager can look for fallback resources.</returns>
// Token: 0x170001ED RID: 493
// (get) Token: 0x06001387 RID: 4999 RVA: 0x0000F000 File Offset: 0x0000D200
[Token(Token = "0x170001ED")]
protected UltimateResourceFallbackLocation FallbackLocation
{
[Token(Token = "0x6001387")]
[Address(RVA = "0x56DCF0", Offset = "0x56CCF0", VA = "0x18056DCF0")]
get
{
return UltimateResourceFallbackLocation.MainAssembly;
}
}
/// <summary>Generates the name of the resource file for the given <see cref="T:System.Globalization.CultureInfo" /> object.</summary>
/// <param name="culture">The culture object for which a resource file name is constructed.</param>
/// <returns>The name that can be used for a resource file for the given <see cref="T:System.Globalization.CultureInfo" /> object.</returns>
// Token: 0x06001388 RID: 5000 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001388")]
[Address(RVA = "0x2CF5030", Offset = "0x2CF4030", VA = "0x182CF5030", Slot = "6")]
protected virtual string GetResourceFileName(CultureInfo culture)
{
return null;
}
// Token: 0x06001389 RID: 5001 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001389")]
[Address(RVA = "0x2CF4C30", Offset = "0x2CF3C30", VA = "0x182CF4C30")]
internal ResourceSet GetFirstResourceSet(CultureInfo culture)
{
return null;
}
/// <summary>Retrieves the resource set for a particular culture.</summary>
/// <param name="culture">The culture whose resources are to be retrieved.</param>
/// <param name="createIfNotExists">
/// <see langword="true" /> to load the resource set, if it has not been loaded yet; otherwise, <see langword="false" />.</param>
/// <param name="tryParents">
/// <see langword="true" /> to use resource fallback to load an appropriate resource if the resource set cannot be found; <see langword="false" /> to bypass the resource fallback process.</param>
/// <returns>The resource set for the specified culture.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="culture" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.Resources.MissingManifestResourceException">
/// <paramref name="tryParents" /> is <see langword="true" />, no usable set of resources has been found, and there are no default culture resources.</exception>
// Token: 0x0600138A RID: 5002 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600138A")]
[Address(RVA = "0x2CF5160", Offset = "0x2CF4160", VA = "0x182CF5160", Slot = "7")]
public virtual ResourceSet GetResourceSet(CultureInfo culture, bool createIfNotExists, bool tryParents)
{
return null;
}
/// <summary>Provides the implementation for finding a resource set.</summary>
/// <param name="culture">The culture object to look for.</param>
/// <param name="createIfNotExists">
/// <see langword="true" /> to load the resource set, if it has not been loaded yet; otherwise, <see langword="false" />.</param>
/// <param name="tryParents">
/// <see langword="true" /> to check parent <see cref="T:System.Globalization.CultureInfo" /> objects if the resource set cannot be loaded; otherwise, <see langword="false" />.</param>
/// <returns>The specified resource set.</returns>
/// <exception cref="T:System.Resources.MissingManifestResourceException">The main assembly does not contain a .resources file, which is required to look up a resource.</exception>
/// <exception cref="T:System.ExecutionEngineException">There was an internal error in the runtime.</exception>
/// <exception cref="T:System.Resources.MissingSatelliteAssemblyException">The satellite assembly associated with <paramref name="culture" /> could not be located.</exception>
// Token: 0x0600138B RID: 5003 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600138B")]
[Address(RVA = "0x2CF5E80", Offset = "0x2CF4E80", VA = "0x182CF5E80", Slot = "8")]
protected virtual ResourceSet InternalGetResourceSet(CultureInfo culture, bool createIfNotExists, bool tryParents)
{
return null;
}
// Token: 0x0600138C RID: 5004 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600138C")]
[Address(RVA = "0x2CF5EB0", Offset = "0x2CF4EB0", VA = "0x182CF5EB0")]
private ResourceSet InternalGetResourceSet(CultureInfo requestedCulture, bool createIfNotExists, bool tryParents, ref StackCrawlMark stackMark)
{
return null;
}
// Token: 0x0600138D RID: 5005 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600138D")]
[Address(RVA = "0x2CF4780", Offset = "0x2CF3780", VA = "0x182CF4780")]
private static void AddResourceSet(Dictionary<string, ResourceSet> localResourceSets, string cultureName, ref ResourceSet rs)
{
}
/// <summary>Returns the version specified by the <see cref="T:System.Resources.SatelliteContractVersionAttribute" /> attribute in the given assembly.</summary>
/// <param name="a">The assembly to check for the <see cref="T:System.Resources.SatelliteContractVersionAttribute" /> attribute.</param>
/// <returns>The satellite contract version of the given assembly, or <see langword="null" /> if no version was found.</returns>
/// <exception cref="T:System.ArgumentException">The <see cref="T:System.Version" /> found in the assembly <paramref name="a" /> is invalid.</exception>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="a" /> is <see langword="null" />.</exception>
// Token: 0x0600138E RID: 5006 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600138E")]
[Address(RVA = "0x2CF54B0", Offset = "0x2CF44B0", VA = "0x182CF54B0")]
protected static Version GetSatelliteContractVersion(Assembly a)
{
return null;
}
/// <summary>Returns culture-specific information for the main assembly's default resources by retrieving the value of the <see cref="T:System.Resources.NeutralResourcesLanguageAttribute" /> attribute on a specified assembly.</summary>
/// <param name="a">The assembly for which to return culture-specific information.</param>
/// <returns>The culture from the <see cref="T:System.Resources.NeutralResourcesLanguageAttribute" /> attribute, if found; otherwise, the invariant culture.</returns>
// Token: 0x0600138F RID: 5007 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600138F")]
[Address(RVA = "0x2CF5010", Offset = "0x2CF4010", VA = "0x182CF5010")]
protected static CultureInfo GetNeutralResourcesLanguage(Assembly a)
{
return null;
}
// Token: 0x06001390 RID: 5008 RVA: 0x0000F018 File Offset: 0x0000D218
[Token(Token = "0x6001390")]
[Address(RVA = "0x2CF49E0", Offset = "0x2CF39E0", VA = "0x182CF49E0")]
internal static bool CompareNames(string asmTypeName1, string typeName2, AssemblyName asmName2)
{
return default(bool);
}
// Token: 0x06001391 RID: 5009 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001391")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void SetAppXConfiguration()
{
}
/// <summary>Returns the value of the specified string resource.</summary>
/// <param name="name">The name of the resource to retrieve.</param>
/// <returns>The value of the resource localized for the caller's current UI culture, or <see langword="null" /> if <paramref name="name" /> cannot be found in a resource set.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The value of the specified resource is not a string.</exception>
/// <exception cref="T:System.Resources.MissingManifestResourceException">No usable set of resources has been found, and there are no resources for the default culture. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the <see cref="T:System.Resources.ResourceManager" /> class topic.</exception>
/// <exception cref="T:System.Resources.MissingSatelliteAssemblyException">The default culture's resources reside in a satellite assembly that could not be found. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the <see cref="T:System.Resources.ResourceManager" /> class topic.</exception>
// Token: 0x06001392 RID: 5010 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001392")]
[Address(RVA = "0xB96630", Offset = "0xB95630", VA = "0x180B96630", Slot = "9")]
public virtual string GetString(string name)
{
return null;
}
/// <summary>Returns the value of the string resource localized for the specified culture.</summary>
/// <param name="name">The name of the resource to retrieve.</param>
/// <param name="culture">An object that represents the culture for which the resource is localized.</param>
/// <returns>The value of the resource localized for the specified culture, or <see langword="null" /> if <paramref name="name" /> cannot be found in a resource set.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The value of the specified resource is not a string.</exception>
/// <exception cref="T:System.Resources.MissingManifestResourceException">No usable set of resources has been found, and there are no resources for a default culture. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the <see cref="T:System.Resources.ResourceManager" /> class topic.</exception>
/// <exception cref="T:System.Resources.MissingSatelliteAssemblyException">The default culture's resources reside in a satellite assembly that could not be found. For information about how to handle this exception, see the "Handling MissingManifestResourceException and MissingSatelliteAssemblyException Exceptions" section in the <see cref="T:System.Resources.ResourceManager" /> class topic.</exception>
// Token: 0x06001393 RID: 5011 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001393")]
[Address(RVA = "0x2CF59F0", Offset = "0x2CF49F0", VA = "0x182CF59F0", Slot = "10")]
public virtual string GetString(string name, CultureInfo culture)
{
return null;
}
/// <summary>Specifies the root name of the resource files that the <see cref="T:System.Resources.ResourceManager" /> searches for resources.</summary>
// Token: 0x040009C0 RID: 2496
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009C0")]
protected string BaseNameField;
/// <summary>Contains a <see cref="T:System.Collections.Hashtable" /> that returns a mapping from cultures to <see cref="T:System.Resources.ResourceSet" /> objects.</summary>
// Token: 0x040009C1 RID: 2497
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009C1")]
[Obsolete]
protected Hashtable ResourceSets;
// Token: 0x040009C2 RID: 2498
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009C2")]
[NonSerialized]
private Dictionary<string, ResourceSet> _resourceSets;
// Token: 0x040009C3 RID: 2499
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40009C3")]
private string moduleDir;
/// <summary>Specifies the main assembly that contains the resources.</summary>
// Token: 0x040009C4 RID: 2500
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40009C4")]
protected Assembly MainAssembly;
// Token: 0x040009C5 RID: 2501
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40009C5")]
private Type _locationInfo;
// Token: 0x040009C6 RID: 2502
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40009C6")]
private Type _userResourceSet;
// Token: 0x040009C7 RID: 2503
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40009C7")]
private CultureInfo _neutralResourcesCulture;
// Token: 0x040009C8 RID: 2504
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40009C8")]
[NonSerialized]
private ResourceManager.CultureNameResourceSetPair _lastUsedResourceCache;
// Token: 0x040009C9 RID: 2505
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40009C9")]
private bool _ignoreCase;
// Token: 0x040009CA RID: 2506
[global::Cpp2IlInjected.FieldOffset(Offset = "0x59")]
[Token(Token = "0x40009CA")]
private bool UseManifest;
// Token: 0x040009CB RID: 2507
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5A")]
[Token(Token = "0x40009CB")]
[OptionalField]
private bool UseSatelliteAssem;
// Token: 0x040009CC RID: 2508
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
[Token(Token = "0x40009CC")]
[OptionalField]
private UltimateResourceFallbackLocation _fallbackLoc;
// Token: 0x040009CD RID: 2509
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40009CD")]
[OptionalField]
private Version _satelliteContractVersion;
// Token: 0x040009CE RID: 2510
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40009CE")]
[OptionalField]
private bool _lookedForSatelliteContractVersion;
// Token: 0x040009CF RID: 2511
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40009CF")]
[OptionalField]
private Assembly _callingAssembly;
// Token: 0x040009D0 RID: 2512
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40009D0")]
[OptionalField]
private RuntimeAssembly m_callingAssembly;
// Token: 0x040009D1 RID: 2513
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40009D1")]
[NonSerialized]
private IResourceGroveler resourceGroveler;
/// <summary>Holds the number used to identify resource files.</summary>
// Token: 0x040009D2 RID: 2514
[Token(Token = "0x40009D2")]
public static readonly int MagicNumber;
/// <summary>Specifies the version of resource file headers that the current implementation of <see cref="T:System.Resources.ResourceManager" /> can interpret and produce.</summary>
// Token: 0x040009D3 RID: 2515
[Token(Token = "0x40009D3")]
public static readonly int HeaderVersionNumber;
// Token: 0x040009D4 RID: 2516
[Token(Token = "0x40009D4")]
private static readonly Type _minResourceSet;
// Token: 0x040009D5 RID: 2517
[Token(Token = "0x40009D5")]
internal static readonly string ResReaderTypeName;
// Token: 0x040009D6 RID: 2518
[Token(Token = "0x40009D6")]
internal static readonly string ResSetTypeName;
// Token: 0x040009D7 RID: 2519
[Token(Token = "0x40009D7")]
internal static readonly string MscorlibName;
// Token: 0x040009D8 RID: 2520
[Token(Token = "0x40009D8")]
internal static readonly int DEBUG;
// Token: 0x020001FF RID: 511
[Token(Token = "0x20001FF")]
internal class CultureNameResourceSetPair
{
// Token: 0x06001395 RID: 5013 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001395")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CultureNameResourceSetPair()
{
}
// Token: 0x040009D9 RID: 2521
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009D9")]
public string lastCultureName;
// Token: 0x040009DA RID: 2522
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009DA")]
public ResourceSet lastResourceSet;
}
// Token: 0x02000200 RID: 512
[Token(Token = "0x2000200")]
internal class ResourceManagerMediator
{
// Token: 0x06001396 RID: 5014 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001396")]
[Address(RVA = "0x2CF4590", Offset = "0x2CF3590", VA = "0x182CF4590")]
internal ResourceManagerMediator(ResourceManager rm)
{
}
// Token: 0x170001EE RID: 494
// (get) Token: 0x06001397 RID: 5015 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001EE")]
internal string ModuleDir
{
[Token(Token = "0x6001397")]
[Address(RVA = "0x7788D0", Offset = "0x7778D0", VA = "0x1807788D0")]
get
{
return null;
}
}
// Token: 0x170001EF RID: 495
// (get) Token: 0x06001398 RID: 5016 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001EF")]
internal Type LocationInfo
{
[Token(Token = "0x6001398")]
[Address(RVA = "0x5EF710", Offset = "0x5EE710", VA = "0x1805EF710")]
get
{
return null;
}
}
// Token: 0x170001F0 RID: 496
// (get) Token: 0x06001399 RID: 5017 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F0")]
internal Type UserResourceSet
{
[Token(Token = "0x6001399")]
[Address(RVA = "0x2CF4720", Offset = "0x2CF3720", VA = "0x182CF4720")]
get
{
return null;
}
}
// Token: 0x170001F1 RID: 497
// (get) Token: 0x0600139A RID: 5018 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F1")]
internal string BaseNameField
{
[Token(Token = "0x600139A")]
[Address(RVA = "0x4831B0", Offset = "0x4821B0", VA = "0x1804831B0")]
get
{
return null;
}
}
// Token: 0x170001F2 RID: 498
// (get) Token: 0x0600139B RID: 5019 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F2")]
internal CultureInfo NeutralResourcesCulture
{
[Token(Token = "0x600139B")]
[Address(RVA = "0x1918F20", Offset = "0x1917F20", VA = "0x181918F20")]
get
{
return null;
}
}
// Token: 0x0600139C RID: 5020 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600139C")]
[Address(RVA = "0x2352460", Offset = "0x2351460", VA = "0x182352460")]
internal string GetResourceFileName(CultureInfo culture)
{
return null;
}
// Token: 0x170001F3 RID: 499
// (get) Token: 0x0600139D RID: 5021 RVA: 0x0000F030 File Offset: 0x0000D230
// (set) Token: 0x0600139E RID: 5022 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001F3")]
internal bool LookedForSatelliteContractVersion
{
[Token(Token = "0x600139D")]
[Address(RVA = "0x2CF4650", Offset = "0x2CF3650", VA = "0x182CF4650")]
get
{
return default(bool);
}
[Token(Token = "0x600139E")]
[Address(RVA = "0x2CF4740", Offset = "0x2CF3740", VA = "0x182CF4740")]
set
{
}
}
// Token: 0x170001F4 RID: 500
// (get) Token: 0x0600139F RID: 5023 RVA: 0x00002082 File Offset: 0x00000282
// (set) Token: 0x060013A0 RID: 5024 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170001F4")]
internal Version SatelliteContractVersion
{
[Token(Token = "0x600139F")]
[Address(RVA = "0x2CF4700", Offset = "0x2CF3700", VA = "0x182CF4700")]
get
{
return null;
}
[Token(Token = "0x60013A0")]
[Address(RVA = "0x2CF4760", Offset = "0x2CF3760", VA = "0x182CF4760")]
set
{
}
}
// Token: 0x060013A1 RID: 5025 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013A1")]
[Address(RVA = "0x2CF4530", Offset = "0x2CF3530", VA = "0x182CF4530")]
internal Version ObtainSatelliteContractVersion(Assembly a)
{
return null;
}
// Token: 0x170001F5 RID: 501
// (get) Token: 0x060013A2 RID: 5026 RVA: 0x0000F048 File Offset: 0x0000D248
[Token(Token = "0x170001F5")]
internal UltimateResourceFallbackLocation FallbackLoc
{
[Token(Token = "0x60013A2")]
[Address(RVA = "0x2CF4630", Offset = "0x2CF3630", VA = "0x182CF4630")]
get
{
return UltimateResourceFallbackLocation.MainAssembly;
}
}
// Token: 0x170001F6 RID: 502
// (get) Token: 0x060013A3 RID: 5027 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F6")]
internal RuntimeAssembly CallingAssembly
{
[Token(Token = "0x60013A3")]
[Address(RVA = "0x2CF4610", Offset = "0x2CF3610", VA = "0x182CF4610")]
get
{
return null;
}
}
// Token: 0x170001F7 RID: 503
// (get) Token: 0x060013A4 RID: 5028 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F7")]
internal RuntimeAssembly MainAssembly
{
[Token(Token = "0x60013A4")]
[Address(RVA = "0x2CF4670", Offset = "0x2CF3670", VA = "0x182CF4670")]
get
{
return null;
}
}
// Token: 0x170001F8 RID: 504
// (get) Token: 0x060013A5 RID: 5029 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001F8")]
internal string BaseName
{
[Token(Token = "0x60013A5")]
[Address(RVA = "0x18F2A00", Offset = "0x18F1A00", VA = "0x1818F2A00")]
get
{
return null;
}
}
// Token: 0x040009DB RID: 2523
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009DB")]
private ResourceManager _rm;
}
}
}
+408
View File
@@ -0,0 +1,408 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Runtime.InteropServices;
using System.Runtime.Serialization.Formatters.Binary;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Enumerates the resources in a binary resources (.resources) file by reading sequential resource name/value pairs.</summary>
// Token: 0x02000202 RID: 514
[Token(Token = "0x2000202")]
[ComVisible(true)]
public sealed class ResourceReader : IResourceReader, IEnumerable, IDisposable
{
// Token: 0x060013AB RID: 5035 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013AB")]
[Address(RVA = "0x2CFA950", Offset = "0x2CF9950", VA = "0x182CFA950")]
internal ResourceReader(Stream stream, Dictionary<string, ResourceLocator> resCache)
{
}
/// <summary>Releases all operating system resources associated with this <see cref="T:System.Resources.ResourceReader" /> object.</summary>
// Token: 0x060013AC RID: 5036 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013AC")]
[Address(RVA = "0x2CF7440", Offset = "0x2CF6440", VA = "0x182CF7440", Slot = "4")]
public void Close()
{
}
/// <summary>Releases all resources used by the current instance of the <see cref="T:System.Resources.ResourceReader" /> class.</summary>
// Token: 0x060013AD RID: 5037 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013AD")]
[Address(RVA = "0x2CF7440", Offset = "0x2CF6440", VA = "0x182CF7440", Slot = "7")]
public void Dispose()
{
}
// Token: 0x060013AE RID: 5038 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013AE")]
[Address(RVA = "0x2CF78E0", Offset = "0x2CF68E0", VA = "0x182CF78E0")]
private void Dispose(bool disposing)
{
}
// Token: 0x060013AF RID: 5039 RVA: 0x0000F090 File Offset: 0x0000D290
[Token(Token = "0x60013AF")]
[Address(RVA = "0x2CF8D10", Offset = "0x2CF7D10", VA = "0x182CF8D10")]
internal unsafe static int ReadUnalignedI4(int* p)
{
return 0;
}
// Token: 0x060013B0 RID: 5040 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013B0")]
[Address(RVA = "0x2CF8D30", Offset = "0x2CF7D30", VA = "0x182CF8D30")]
private void SkipString()
{
}
// Token: 0x060013B1 RID: 5041 RVA: 0x0000F0A8 File Offset: 0x0000D2A8
[Token(Token = "0x60013B1")]
[Address(RVA = "0x2CF8230", Offset = "0x2CF7230", VA = "0x182CF8230")]
private int GetNameHash(int index)
{
return 0;
}
// Token: 0x060013B2 RID: 5042 RVA: 0x0000F0C0 File Offset: 0x0000D2C0
[Token(Token = "0x60013B2")]
[Address(RVA = "0x2CF82A0", Offset = "0x2CF72A0", VA = "0x182CF82A0")]
private int GetNamePosition(int index)
{
return 0;
}
/// <summary>Returns an enumerator for this <see cref="T:System.Resources.ResourceReader" /> object.</summary>
/// <returns>An enumerator for this <see cref="T:System.Resources.ResourceReader" /> object.</returns>
/// <exception cref="T:System.InvalidOperationException">The reader has already been closed and cannot be accessed.</exception>
// Token: 0x060013B3 RID: 5043 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013B3")]
[Address(RVA = "0x2CF8180", Offset = "0x2CF7180", VA = "0x182CF8180", Slot = "6")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
/// <summary>Returns an enumerator for this <see cref="T:System.Resources.ResourceReader" /> object.</summary>
/// <returns>An enumerator for this <see cref="T:System.Resources.ResourceReader" /> object.</returns>
/// <exception cref="T:System.InvalidOperationException">The reader has been closed or disposed, and cannot be accessed.</exception>
// Token: 0x060013B4 RID: 5044 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013B4")]
[Address(RVA = "0x2CF8180", Offset = "0x2CF7180", VA = "0x182CF8180", Slot = "5")]
public IDictionaryEnumerator GetEnumerator()
{
return null;
}
// Token: 0x060013B5 RID: 5045 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013B5")]
[Address(RVA = "0x2CF8110", Offset = "0x2CF7110", VA = "0x182CF8110")]
internal ResourceReader.ResourceEnumerator GetEnumeratorInternal()
{
return null;
}
// Token: 0x060013B6 RID: 5046 RVA: 0x0000F0D8 File Offset: 0x0000D2D8
[Token(Token = "0x60013B6")]
[Address(RVA = "0x2CF7940", Offset = "0x2CF6940", VA = "0x182CF7940")]
internal int FindPosForResource(string name)
{
return 0;
}
// Token: 0x060013B7 RID: 5047 RVA: 0x0000F0F0 File Offset: 0x0000D2F0
[Token(Token = "0x60013B7")]
[Address(RVA = "0x2CF74A0", Offset = "0x2CF64A0", VA = "0x182CF74A0")]
private bool CompareStringEqualsName(string name)
{
return default(bool);
}
// Token: 0x060013B8 RID: 5048 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013B8")]
[Address(RVA = "0x2CF6CB0", Offset = "0x2CF5CB0", VA = "0x182CF6CB0")]
private string AllocateStringForNameIndex(int index, out int dataOffset)
{
return null;
}
// Token: 0x060013B9 RID: 5049 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013B9")]
[Address(RVA = "0x2CF83E0", Offset = "0x2CF73E0", VA = "0x182CF83E0")]
private object GetValueForNameIndex(int index)
{
return null;
}
// Token: 0x060013BA RID: 5050 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BA")]
[Address(RVA = "0x2CF8900", Offset = "0x2CF7900", VA = "0x182CF8900")]
internal string LoadString(int pos)
{
return null;
}
// Token: 0x060013BB RID: 5051 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BB")]
[Address(RVA = "0x2CF8830", Offset = "0x2CF7830", VA = "0x182CF8830")]
internal object LoadObject(int pos)
{
return null;
}
// Token: 0x060013BC RID: 5052 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BC")]
[Address(RVA = "0x2CF8860", Offset = "0x2CF7860", VA = "0x182CF8860")]
internal object LoadObject(int pos, out ResourceTypeCode typeCode)
{
return null;
}
// Token: 0x060013BD RID: 5053 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BD")]
[Address(RVA = "0x2CF8640", Offset = "0x2CF7640", VA = "0x182CF8640")]
internal object LoadObjectV1(int pos)
{
return null;
}
// Token: 0x060013BE RID: 5054 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BE")]
[Address(RVA = "0x2CF8E00", Offset = "0x2CF7E00", VA = "0x182CF8E00")]
private object _LoadObjectV1(int pos)
{
return null;
}
// Token: 0x060013BF RID: 5055 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013BF")]
[Address(RVA = "0x2CF8730", Offset = "0x2CF7730", VA = "0x182CF8730")]
internal object LoadObjectV2(int pos, out ResourceTypeCode typeCode)
{
return null;
}
// Token: 0x060013C0 RID: 5056 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013C0")]
[Address(RVA = "0x2CF9600", Offset = "0x2CF8600", VA = "0x182CF9600")]
private object _LoadObjectV2(int pos, out ResourceTypeCode typeCode)
{
return null;
}
// Token: 0x060013C1 RID: 5057 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013C1")]
[Address(RVA = "0x2CF7720", Offset = "0x2CF6720", VA = "0x182CF7720")]
private object DeserializeObject(int typeIndex)
{
return null;
}
// Token: 0x060013C2 RID: 5058 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013C2")]
[Address(RVA = "0x2CF8BE0", Offset = "0x2CF7BE0", VA = "0x182CF8BE0")]
private void ReadResources()
{
}
// Token: 0x060013C3 RID: 5059 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013C3")]
[Address(RVA = "0x2CFA020", Offset = "0x2CF9020", VA = "0x182CFA020")]
private void _ReadResources()
{
}
// Token: 0x060013C4 RID: 5060 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013C4")]
[Address(RVA = "0x2CF7D70", Offset = "0x2CF6D70", VA = "0x182CF7D70")]
private RuntimeType FindType(int typeIndex)
{
return null;
}
// Token: 0x040009DE RID: 2526
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009DE")]
private BinaryReader _store;
// Token: 0x040009DF RID: 2527
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009DF")]
internal Dictionary<string, ResourceLocator> _resCache;
// Token: 0x040009E0 RID: 2528
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009E0")]
private long _nameSectionOffset;
// Token: 0x040009E1 RID: 2529
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40009E1")]
private long _dataSectionOffset;
// Token: 0x040009E2 RID: 2530
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40009E2")]
private int[] _nameHashes;
// Token: 0x040009E3 RID: 2531
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40009E3")]
private unsafe int* _nameHashesPtr;
// Token: 0x040009E4 RID: 2532
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40009E4")]
private int[] _namePositions;
// Token: 0x040009E5 RID: 2533
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40009E5")]
private unsafe int* _namePositionsPtr;
// Token: 0x040009E6 RID: 2534
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40009E6")]
private RuntimeType[] _typeTable;
// Token: 0x040009E7 RID: 2535
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40009E7")]
private int[] _typeNamePositions;
// Token: 0x040009E8 RID: 2536
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40009E8")]
private BinaryFormatter _objFormatter;
// Token: 0x040009E9 RID: 2537
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40009E9")]
private int _numResources;
// Token: 0x040009EA RID: 2538
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40009EA")]
private UnmanagedMemoryStream _ums;
// Token: 0x040009EB RID: 2539
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40009EB")]
private int _version;
// Token: 0x02000203 RID: 515
[Token(Token = "0x2000203")]
internal sealed class ResourceEnumerator : IDictionaryEnumerator, IEnumerator
{
// Token: 0x060013C5 RID: 5061 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013C5")]
[Address(RVA = "0x2CF3D90", Offset = "0x2CF2D90", VA = "0x182CF3D90")]
internal ResourceEnumerator(ResourceReader reader)
{
}
// Token: 0x060013C6 RID: 5062 RVA: 0x0000F108 File Offset: 0x0000D308
[Token(Token = "0x60013C6")]
[Address(RVA = "0x2CF3CA0", Offset = "0x2CF2CA0", VA = "0x182CF3CA0", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x170001FB RID: 507
// (get) Token: 0x060013C7 RID: 5063 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001FB")]
public object Key
{
[Token(Token = "0x60013C7")]
[Address(RVA = "0x2CF41B0", Offset = "0x2CF31B0", VA = "0x182CF41B0", Slot = "4")]
get
{
return null;
}
}
// Token: 0x170001FC RID: 508
// (get) Token: 0x060013C8 RID: 5064 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001FC")]
public object Current
{
[Token(Token = "0x60013C8")]
[Address(RVA = "0x2CF3DD0", Offset = "0x2CF2DD0", VA = "0x182CF3DD0", Slot = "8")]
get
{
return null;
}
}
// Token: 0x170001FD RID: 509
// (get) Token: 0x060013C9 RID: 5065 RVA: 0x0000F120 File Offset: 0x0000D320
[Token(Token = "0x170001FD")]
internal int DataPosition
{
[Token(Token = "0x60013C9")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return 0;
}
}
// Token: 0x170001FE RID: 510
// (get) Token: 0x060013CA RID: 5066 RVA: 0x0000F138 File Offset: 0x0000D338
[Token(Token = "0x170001FE")]
public DictionaryEntry Entry
{
[Token(Token = "0x60013CA")]
[Address(RVA = "0x2CF3E30", Offset = "0x2CF2E30", VA = "0x182CF3E30", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x170001FF RID: 511
// (get) Token: 0x060013CB RID: 5067 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170001FF")]
public object Value
{
[Token(Token = "0x60013CB")]
[Address(RVA = "0x2CF42F0", Offset = "0x2CF32F0", VA = "0x182CF42F0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x060013CC RID: 5068 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013CC")]
[Address(RVA = "0x2CF3CF0", Offset = "0x2CF2CF0", VA = "0x182CF3CF0", Slot = "9")]
public void Reset()
{
}
// Token: 0x040009EC RID: 2540
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009EC")]
private ResourceReader _reader;
// Token: 0x040009ED RID: 2541
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009ED")]
private bool _currentIsValid;
// Token: 0x040009EE RID: 2542
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40009EE")]
private int _currentName;
// Token: 0x040009EF RID: 2543
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009EF")]
private int _dataPosition;
}
}
}
+174
View File
@@ -0,0 +1,174 @@
using System;
using System.Collections;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Stores all the resources localized for one particular culture, ignoring all other cultures, including any fallback rules.</summary>
// Token: 0x02000204 RID: 516
[Token(Token = "0x2000204")]
[ComVisible(true)]
[Serializable]
public class ResourceSet : IDisposable, IEnumerable
{
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.ResourceSet" /> class with default properties.</summary>
// Token: 0x060013CD RID: 5069 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013CD")]
[Address(RVA = "0x2CFB270", Offset = "0x2CFA270", VA = "0x182CFB270")]
protected ResourceSet()
{
}
// Token: 0x060013CE RID: 5070 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013CE")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
internal ResourceSet(bool junk)
{
}
// Token: 0x060013CF RID: 5071 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013CF")]
[Address(RVA = "0x2CFAA30", Offset = "0x2CF9A30", VA = "0x182CFAA30")]
private void CommonInit()
{
}
/// <summary>Releases resources (other than memory) associated with the current instance, closing internal managed objects if requested.</summary>
/// <param name="disposing">Indicates whether the objects contained in the current instance should be explicitly closed.</param>
// Token: 0x060013D0 RID: 5072 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013D0")]
[Address(RVA = "0x2CFAA80", Offset = "0x2CF9A80", VA = "0x182CFAA80", Slot = "6")]
protected virtual void Dispose(bool disposing)
{
}
/// <summary>Disposes of the resources (other than memory) used by the current instance of <see cref="T:System.Resources.ResourceSet" />.</summary>
// Token: 0x060013D1 RID: 5073 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013D1")]
[Address(RVA = "0x2BA3AB0", Offset = "0x2BA2AB0", VA = "0x182BA3AB0", Slot = "4")]
public void Dispose()
{
}
/// <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that can iterate through the <see cref="T:System.Resources.ResourceSet" />.</summary>
/// <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> for this <see cref="T:System.Resources.ResourceSet" />.</returns>
/// <exception cref="T:System.ObjectDisposedException">The resource set has been closed or disposed.</exception>
// Token: 0x060013D2 RID: 5074 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D2")]
[Address(RVA = "0x2CFAE50", Offset = "0x2CF9E50", VA = "0x182CFAE50", Slot = "7")]
[ComVisible(false)]
public virtual IDictionaryEnumerator GetEnumerator()
{
return null;
}
/// <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> object to avoid a race condition with <see langword="Dispose" />. This member is not intended to be used directly from your code.</summary>
/// <returns>An enumerator for the current <see cref="T:System.Resources.ResourceSet" /> object.</returns>
// Token: 0x060013D3 RID: 5075 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D3")]
[Address(RVA = "0x2CFAE50", Offset = "0x2CF9E50", VA = "0x182CFAE50", Slot = "5")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060013D4 RID: 5076 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D4")]
[Address(RVA = "0x2CFADC0", Offset = "0x2CF9DC0", VA = "0x182CFADC0")]
private IDictionaryEnumerator GetEnumeratorHelper()
{
return null;
}
/// <summary>Searches for a <see cref="T:System.String" /> resource with the specified name.</summary>
/// <param name="name">Name of the resource to search for.</param>
/// <returns>The value of a resource, if the value is a <see cref="T:System.String" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The resource specified by <paramref name="name" /> is not a <see cref="T:System.String" />.</exception>
/// <exception cref="T:System.ObjectDisposedException">The object has been closed or disposed.</exception>
// Token: 0x060013D5 RID: 5077 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D5")]
[Address(RVA = "0x2CFAF90", Offset = "0x2CF9F90", VA = "0x182CFAF90", Slot = "8")]
public virtual string GetString(string name)
{
return null;
}
/// <summary>Searches for a <see cref="T:System.String" /> resource with the specified name in a case-insensitive manner, if requested.</summary>
/// <param name="name">Name of the resource to search for.</param>
/// <param name="ignoreCase">Indicates whether the case of the case of the specified name should be ignored.</param>
/// <returns>The value of a resource, if the value is a <see cref="T:System.String" />.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">The resource specified by <paramref name="name" /> is not a <see cref="T:System.String" />.</exception>
/// <exception cref="T:System.ObjectDisposedException">The object has been closed or disposed.</exception>
// Token: 0x060013D6 RID: 5078 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D6")]
[Address(RVA = "0x2CFB0A0", Offset = "0x2CFA0A0", VA = "0x182CFB0A0", Slot = "9")]
public virtual string GetString(string name, bool ignoreCase)
{
return null;
}
/// <summary>Searches for a resource object with the specified name.</summary>
/// <param name="name">Case-sensitive name of the resource to search for.</param>
/// <returns>The requested resource.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.ObjectDisposedException">The object has been closed or disposed.</exception>
// Token: 0x060013D7 RID: 5079 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D7")]
[Address(RVA = "0x2CFAF80", Offset = "0x2CF9F80", VA = "0x182CFAF80", Slot = "10")]
public virtual object GetObject(string name)
{
return null;
}
/// <summary>Searches for a resource object with the specified name in a case-insensitive manner, if requested.</summary>
/// <param name="name">Name of the resource to search for.</param>
/// <param name="ignoreCase">Indicates whether the case of the specified name should be ignored.</param>
/// <returns>The requested resource.</returns>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is <see langword="null" />.</exception>
/// <exception cref="T:System.ObjectDisposedException">The object has been closed or disposed.</exception>
// Token: 0x060013D8 RID: 5080 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D8")]
[Address(RVA = "0x2CFAF30", Offset = "0x2CF9F30", VA = "0x182CFAF30", Slot = "11")]
public virtual object GetObject(string name, bool ignoreCase)
{
return null;
}
// Token: 0x060013D9 RID: 5081 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013D9")]
[Address(RVA = "0x2CFAE60", Offset = "0x2CF9E60", VA = "0x182CFAE60")]
private object GetObjectInternal(string name)
{
return null;
}
// Token: 0x060013DA RID: 5082 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013DA")]
[Address(RVA = "0x2CFAAF0", Offset = "0x2CF9AF0", VA = "0x182CFAAF0")]
private object GetCaseInsensitiveObjectInternal(string name)
{
return null;
}
/// <summary>Indicates the <see cref="T:System.Resources.IResourceReader" /> used to read the resources.</summary>
// Token: 0x040009F0 RID: 2544
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40009F0")]
[NonSerialized]
protected IResourceReader Reader;
/// <summary>The <see cref="T:System.Collections.Hashtable" /> in which the resources are stored.</summary>
// Token: 0x040009F1 RID: 2545
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009F1")]
protected Hashtable Table;
// Token: 0x040009F2 RID: 2546
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009F2")]
private Hashtable _caseInsensitiveTable;
}
}
@@ -0,0 +1,75 @@
using System;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x02000205 RID: 517
[Token(Token = "0x2000205")]
[Serializable]
internal enum ResourceTypeCode
{
// Token: 0x040009F4 RID: 2548
[Token(Token = "0x40009F4")]
Null,
// Token: 0x040009F5 RID: 2549
[Token(Token = "0x40009F5")]
String,
// Token: 0x040009F6 RID: 2550
[Token(Token = "0x40009F6")]
Boolean,
// Token: 0x040009F7 RID: 2551
[Token(Token = "0x40009F7")]
Char,
// Token: 0x040009F8 RID: 2552
[Token(Token = "0x40009F8")]
Byte,
// Token: 0x040009F9 RID: 2553
[Token(Token = "0x40009F9")]
SByte,
// Token: 0x040009FA RID: 2554
[Token(Token = "0x40009FA")]
Int16,
// Token: 0x040009FB RID: 2555
[Token(Token = "0x40009FB")]
UInt16,
// Token: 0x040009FC RID: 2556
[Token(Token = "0x40009FC")]
Int32,
// Token: 0x040009FD RID: 2557
[Token(Token = "0x40009FD")]
UInt32,
// Token: 0x040009FE RID: 2558
[Token(Token = "0x40009FE")]
Int64,
// Token: 0x040009FF RID: 2559
[Token(Token = "0x40009FF")]
UInt64,
// Token: 0x04000A00 RID: 2560
[Token(Token = "0x4000A00")]
Single,
// Token: 0x04000A01 RID: 2561
[Token(Token = "0x4000A01")]
Double,
// Token: 0x04000A02 RID: 2562
[Token(Token = "0x4000A02")]
Decimal,
// Token: 0x04000A03 RID: 2563
[Token(Token = "0x4000A03")]
DateTime,
// Token: 0x04000A04 RID: 2564
[Token(Token = "0x4000A04")]
TimeSpan,
// Token: 0x04000A05 RID: 2565
[Token(Token = "0x4000A05")]
LastPrimitive = 16,
// Token: 0x04000A06 RID: 2566
[Token(Token = "0x4000A06")]
ByteArray = 32,
// Token: 0x04000A07 RID: 2567
[Token(Token = "0x4000A07")]
Stream,
// Token: 0x04000A08 RID: 2568
[Token(Token = "0x4000A08")]
StartOfUserTypes = 64
}
}
@@ -0,0 +1,130 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
namespace System.Resources
{
// Token: 0x02000206 RID: 518
[Token(Token = "0x2000206")]
internal sealed class RuntimeResourceSet : ResourceSet, IEnumerable
{
// Token: 0x060013DB RID: 5083 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013DB")]
[Address(RVA = "0x2CFC330", Offset = "0x2CFB330", VA = "0x182CFC330")]
internal RuntimeResourceSet(string fileName)
{
}
// Token: 0x060013DC RID: 5084 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013DC")]
[Address(RVA = "0x2CFC250", Offset = "0x2CFB250", VA = "0x182CFC250")]
internal RuntimeResourceSet(Stream stream)
{
}
// Token: 0x060013DD RID: 5085 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013DD")]
[Address(RVA = "0x2CFB410", Offset = "0x2CFA410", VA = "0x182CFB410", Slot = "6")]
protected override void Dispose(bool disposing)
{
}
// Token: 0x060013DE RID: 5086 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013DE")]
[Address(RVA = "0x2CFB5F0", Offset = "0x2CFA5F0", VA = "0x182CFB5F0", Slot = "7")]
public override IDictionaryEnumerator GetEnumerator()
{
return null;
}
// Token: 0x060013DF RID: 5087 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013DF")]
[Address(RVA = "0x2CFB5F0", Offset = "0x2CFA5F0", VA = "0x182CFB5F0", Slot = "5")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060013E0 RID: 5088 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E0")]
[Address(RVA = "0x2CFB550", Offset = "0x2CFA550", VA = "0x182CFB550")]
private IDictionaryEnumerator GetEnumeratorHelper()
{
return null;
}
// Token: 0x060013E1 RID: 5089 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E1")]
[Address(RVA = "0x2CFC000", Offset = "0x2CFB000", VA = "0x182CFC000", Slot = "8")]
public override string GetString(string key)
{
return null;
}
// Token: 0x060013E2 RID: 5090 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E2")]
[Address(RVA = "0x2CFBF70", Offset = "0x2CFAF70", VA = "0x182CFBF70", Slot = "9")]
public override string GetString(string key, bool ignoreCase)
{
return null;
}
// Token: 0x060013E3 RID: 5091 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E3")]
[Address(RVA = "0x2CFB600", Offset = "0x2CFA600", VA = "0x182CFB600", Slot = "10")]
public override object GetObject(string key)
{
return null;
}
// Token: 0x060013E4 RID: 5092 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E4")]
[Address(RVA = "0x2CFB620", Offset = "0x2CFA620", VA = "0x182CFB620", Slot = "11")]
public override object GetObject(string key, bool ignoreCase)
{
return null;
}
// Token: 0x060013E5 RID: 5093 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E5")]
[Address(RVA = "0x2CFB640", Offset = "0x2CFA640", VA = "0x182CFB640")]
private object GetObject(string key, bool ignoreCase, bool isString)
{
return null;
}
// Token: 0x060013E6 RID: 5094 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60013E6")]
[Address(RVA = "0x2CFC080", Offset = "0x2CFB080", VA = "0x182CFC080")]
private object ResolveResourceLocator(ResourceLocator resLocation, string key, Dictionary<string, ResourceLocator> copyOfCache, bool keyInWrongCase)
{
return null;
}
// Token: 0x04000A09 RID: 2569
[Token(Token = "0x4000A09")]
internal const int Version = 2;
// Token: 0x04000A0A RID: 2570
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000A0A")]
private Dictionary<string, ResourceLocator> _resCache;
// Token: 0x04000A0B RID: 2571
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000A0B")]
private ResourceReader _defaultReader;
// Token: 0x04000A0C RID: 2572
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000A0C")]
private Dictionary<string, ResourceLocator> _caseInsensitiveTable;
// Token: 0x04000A0D RID: 2573
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000A0D")]
private bool _haveReadFromReader;
}
}
@@ -0,0 +1,44 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Instructs a <see cref="T:System.Resources.ResourceManager" /> object to ask for a particular version of a satellite assembly.</summary>
// Token: 0x02000207 RID: 519
[Token(Token = "0x2000207")]
[AttributeUsage(AttributeTargets.Assembly)]
[ComVisible(true)]
public sealed class SatelliteContractVersionAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.Resources.SatelliteContractVersionAttribute" /> class.</summary>
/// <param name="version">A string that specifies the version of the satellite assemblies to load.</param>
/// <exception cref="T:System.ArgumentNullException">The <paramref name="version" /> parameter is <see langword="null" />.</exception>
// Token: 0x060013E7 RID: 5095 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013E7")]
[Address(RVA = "0x2CFCE60", Offset = "0x2CFBE60", VA = "0x182CFCE60")]
public SatelliteContractVersionAttribute(string version)
{
}
/// <summary>Gets the version of the satellite assemblies with the required resources.</summary>
/// <returns>A string that contains the version of the satellite assemblies with the required resources.</returns>
// Token: 0x17000200 RID: 512
// (get) Token: 0x060013E8 RID: 5096 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x17000200")]
public string Version
{
[Token(Token = "0x60013E8")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return null;
}
}
// Token: 0x04000A0E RID: 2574
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000A0E")]
private string _version;
}
}
@@ -0,0 +1,23 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Resources
{
/// <summary>Specifies whether a <see cref="T:System.Resources.ResourceManager" /> object looks for the resources of the app's default culture in the main assembly or in a satellite assembly.</summary>
// Token: 0x02000208 RID: 520
[Token(Token = "0x2000208")]
[ComVisible(true)]
[Serializable]
public enum UltimateResourceFallbackLocation
{
/// <summary>Fallback resources are located in the main assembly.</summary>
// Token: 0x04000A10 RID: 2576
[Token(Token = "0x4000A10")]
MainAssembly,
/// <summary>Fallback resources are located in a satellite assembly.</summary>
// Token: 0x04000A11 RID: 2577
[Token(Token = "0x4000A11")]
Satellite
}
}