m
This commit is contained in:
@@ -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 > <paramref name="start" />-or-
|
||||
/// <paramref name="start" /> >= <paramref name="key" />.Length -or-
|
||||
/// <paramref name="len" /> >= <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" /> < 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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user