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
+133
View File
@@ -0,0 +1,133 @@
using System;
using Cpp2IlInjected;
namespace System.Xml
{
/// <summary>Implements a single-threaded <see cref="T:System.Xml.XmlNameTable" />.</summary>
// Token: 0x020000D0 RID: 208
[Token(Token = "0x20000D0")]
public class NameTable : XmlNameTable
{
/// <summary>Initializes a new instance of the <see langword="NameTable" /> class.</summary>
// Token: 0x06000A85 RID: 2693 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A85")]
[Address(RVA = "0x6E14D0", Offset = "0x6E04D0", VA = "0x1806E14D0")]
public NameTable()
{
}
/// <summary>Atomizes the specified string and adds it to the <see langword="NameTable" />.</summary>
/// <param name="key">The string to add. </param>
/// <returns>The atomized string or the existing string if it already exists in the <see langword="NameTable" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="key" /> is <see langword="null" />. </exception>
// Token: 0x06000A86 RID: 2694 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A86")]
[Address(RVA = "0x6E0E50", Offset = "0x6DFE50", VA = "0x1806E0E50", Slot = "6")]
public override string Add(string key)
{
return null;
}
/// <summary>Atomizes the specified string and adds it to the <see langword="NameTable" />.</summary>
/// <param name="key">The character array containing the string to add. </param>
/// <param name="start">The zero-based index into the array specifying the first character of the string. </param>
/// <param name="len">The number of characters in the string. </param>
/// <returns>The atomized string or the existing string if one already exists in the <see langword="NameTable" />. If <paramref name="len" /> is zero, String.Empty is returned.</returns>
/// <exception cref="T:System.IndexOutOfRangeException">0 &gt; <paramref name="start" />-or-
/// <paramref name="start" /> &gt;= <paramref name="key" />.Length -or-
/// <paramref name="len" /> &gt;= <paramref name="key" />.Length The above conditions do not cause an exception to be thrown if <paramref name="len" /> =0. </exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">
/// <paramref name="len" /> &lt; 0. </exception>
// Token: 0x06000A87 RID: 2695 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A87")]
[Address(RVA = "0x6E0FD0", Offset = "0x6DFFD0", VA = "0x1806E0FD0", Slot = "5")]
public override string Add(char[] key, int start, int len)
{
return null;
}
/// <summary>Gets the atomized string with the specified value.</summary>
/// <param name="value">The name to find. </param>
/// <returns>The atomized string object or <see langword="null" /> if the string has not already been atomized.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="value" /> is <see langword="null" />. </exception>
// Token: 0x06000A88 RID: 2696 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A88")]
[Address(RVA = "0x6E1190", Offset = "0x6E0190", VA = "0x1806E1190", Slot = "4")]
public override string Get(string value)
{
return null;
}
// Token: 0x06000A89 RID: 2697 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A89")]
[Address(RVA = "0x6E0C10", Offset = "0x6DFC10", VA = "0x1806E0C10")]
private string AddEntry(string str, int hashCode)
{
return null;
}
// Token: 0x06000A8A RID: 2698 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A8A")]
[Address(RVA = "0x6E1300", Offset = "0x6E0300", VA = "0x1806E1300")]
private void Grow()
{
}
// Token: 0x06000A8B RID: 2699 RVA: 0x00005B08 File Offset: 0x00003D08
[Token(Token = "0x6000A8B")]
[Address(RVA = "0x6E1440", Offset = "0x6E0440", VA = "0x1806E1440")]
private static bool TextEquals(string str1, char[] str2, int str2Start, int str2Length)
{
return default(bool);
}
// Token: 0x0400056A RID: 1386
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400056A")]
private NameTable.Entry[] entries;
// Token: 0x0400056B RID: 1387
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400056B")]
private int count;
// Token: 0x0400056C RID: 1388
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400056C")]
private int mask;
// Token: 0x0400056D RID: 1389
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400056D")]
private int hashCodeRandomizer;
// Token: 0x020000D1 RID: 209
[Token(Token = "0x20000D1")]
private class Entry
{
// Token: 0x06000A8C RID: 2700 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000A8C")]
[Address(RVA = "0x6E0610", Offset = "0x6DF610", VA = "0x1806E0610")]
internal Entry(string str, int hashCode, NameTable.Entry next)
{
}
// Token: 0x0400056E RID: 1390
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400056E")]
internal string str;
// Token: 0x0400056F RID: 1391
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400056F")]
internal int hashCode;
// Token: 0x04000570 RID: 1392
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000570")]
internal NameTable.Entry next;
}
}
}