using System; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Xml { // Token: 0x02000054 RID: 84 [Token(Token = "0x2000054")] internal class SecureStringHasher : IEqualityComparer { // Token: 0x0600023D RID: 573 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600023D")] [Address(RVA = "0x88AA60", Offset = "0x889A60", VA = "0x18088AA60")] public SecureStringHasher() { } // Token: 0x0600023E RID: 574 RVA: 0x00003048 File Offset: 0x00001248 [Token(Token = "0x600023E")] [Address(RVA = "0x88A6D0", Offset = "0x8896D0", VA = "0x18088A6D0", Slot = "4")] public bool Equals(string x, string y) { return default(bool); } // Token: 0x0600023F RID: 575 RVA: 0x00003060 File Offset: 0x00001260 [Token(Token = "0x600023F")] [Address(RVA = "0x88A8A0", Offset = "0x8898A0", VA = "0x18088A8A0", Slot = "5")] public int GetHashCode(string key) { return 0; } // Token: 0x06000240 RID: 576 RVA: 0x00003078 File Offset: 0x00001278 [Token(Token = "0x6000240")] [Address(RVA = "0x88A820", Offset = "0x889820", VA = "0x18088A820")] private static int GetHashCodeOfString(string key, int sLen, long additionalEntropy) { return 0; } // Token: 0x06000241 RID: 577 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000241")] [Address(RVA = "0x88A6F0", Offset = "0x8896F0", VA = "0x18088A6F0")] private static SecureStringHasher.HashCodeOfStringDelegate GetHashCodeDelegate() { return null; } // Token: 0x040001E8 RID: 488 [Token(Token = "0x40001E8")] private static SecureStringHasher.HashCodeOfStringDelegate hashCodeDelegate; // Token: 0x040001E9 RID: 489 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001E9")] private int hashCodeRandomizer; // Token: 0x02000055 RID: 85 // (Invoke) Token: 0x06000243 RID: 579 [Token(Token = "0x2000055")] private delegate int HashCodeOfStringDelegate(string s, int sLen, long additionalEntropy); } }