m
This commit is contained in:
@@ -0,0 +1,172 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
/// <summary>Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.</summary>
|
||||
// Token: 0x020000AF RID: 175
|
||||
[Token(Token = "0x20000AF")]
|
||||
[Serializable]
|
||||
public class MatchCollection : ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x060003CF RID: 975 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003CF")]
|
||||
[Address(RVA = "0xC75690", Offset = "0xC74690", VA = "0x180C75690")]
|
||||
internal MatchCollection(Regex regex, string input, int beginning, int length, int startat)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D0 RID: 976 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D0")]
|
||||
[Address(RVA = "0xC754A0", Offset = "0xC744A0", VA = "0x180C754A0")]
|
||||
internal Match GetMatch(int i)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Gets the number of matches.</summary>
|
||||
/// <returns>The number of matches.</returns>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x060003D1 RID: 977 RVA: 0x00003918 File Offset: 0x00001B18
|
||||
[Token(Token = "0x17000092")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x60003D1")]
|
||||
[Address(RVA = "0xC757C0", Offset = "0xC747C0", VA = "0x180C757C0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an object that can be used to synchronize access to the collection.</summary>
|
||||
/// <returns>An object that can be used to synchronize access to the collection. This property always returns the object itself.</returns>
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (get) Token: 0x060003D2 RID: 978 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000093")]
|
||||
public object SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60003D2")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets a value indicating whether access to the collection is synchronized (thread-safe).</summary>
|
||||
/// <returns>
|
||||
/// <see langword="false" /> in all cases.</returns>
|
||||
// Token: 0x17000094 RID: 148
|
||||
// (get) Token: 0x060003D3 RID: 979 RVA: 0x00003930 File Offset: 0x00001B30
|
||||
[Token(Token = "0x17000094")]
|
||||
public bool IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60003D3")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets an individual member of the collection.</summary>
|
||||
/// <param name="i">Index into the <see cref="T:System.Text.RegularExpressions.Match" /> collection.</param>
|
||||
/// <returns>The captured substring at position <paramref name="i" /> in the collection.</returns>
|
||||
/// <exception cref="T:System.ArgumentOutOfRangeException">
|
||||
/// <paramref name="i" /> is less than 0 or greater than or equal to <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" />.</exception>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x17000095 RID: 149
|
||||
[Token(Token = "0x17000095")]
|
||||
public virtual Match this[int i]
|
||||
{
|
||||
[Token(Token = "0x60003D4")]
|
||||
[Address(RVA = "0xC75850", Offset = "0xC74850", VA = "0x180C75850", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Copies all the elements of the collection to the given array starting at the given index.</summary>
|
||||
/// <param name="array">The array the collection is to be copied into.</param>
|
||||
/// <param name="arrayIndex">The position in the array where copying is to begin.</param>
|
||||
/// <exception cref="T:System.ArgumentException">
|
||||
/// <paramref name="array" /> is a multi-dimensional array.</exception>
|
||||
/// <exception cref="T:System.IndexOutOfRangeException">
|
||||
/// <paramref name="arrayIndex" /> is outside the bounds of <paramref name="array" />.
|
||||
/// -or-
|
||||
/// <paramref name="arrayIndex" /> plus <see cref="P:System.Text.RegularExpressions.MatchCollection.Count" /> is outside the bounds of <paramref name="array" />.</exception>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x060003D5 RID: 981 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D5")]
|
||||
[Address(RVA = "0xC75280", Offset = "0xC74280", VA = "0x180C75280", Slot = "4")]
|
||||
public void CopyTo(Array array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Provides an enumerator that iterates through the collection.</summary>
|
||||
/// <returns>An object that contains all <see cref="T:System.Text.RegularExpressions.Match" /> objects within the <see cref="T:System.Text.RegularExpressions.MatchCollection" />.</returns>
|
||||
/// <exception cref="T:System.Text.RegularExpressions.RegexMatchTimeoutException">A time-out occurred.</exception>
|
||||
// Token: 0x060003D6 RID: 982 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003D6")]
|
||||
[Address(RVA = "0xC75440", Offset = "0xC74440", VA = "0x180C75440", Slot = "8")]
|
||||
public IEnumerator GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D8 RID: 984 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003D8")]
|
||||
[Address(RVA = "0xC75790", Offset = "0xC74790", VA = "0x180C75790")]
|
||||
internal MatchCollection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000307 RID: 775
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000307")]
|
||||
internal Regex _regex;
|
||||
|
||||
// Token: 0x04000308 RID: 776
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000308")]
|
||||
internal ArrayList _matches;
|
||||
|
||||
// Token: 0x04000309 RID: 777
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000309")]
|
||||
internal bool _done;
|
||||
|
||||
// Token: 0x0400030A RID: 778
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400030A")]
|
||||
internal string _input;
|
||||
|
||||
// Token: 0x0400030B RID: 779
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400030B")]
|
||||
internal int _beginning;
|
||||
|
||||
// Token: 0x0400030C RID: 780
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400030C")]
|
||||
internal int _length;
|
||||
|
||||
// Token: 0x0400030D RID: 781
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400030D")]
|
||||
internal int _startat;
|
||||
|
||||
// Token: 0x0400030E RID: 782
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400030E")]
|
||||
internal int _prevlen;
|
||||
|
||||
// Token: 0x0400030F RID: 783
|
||||
[Token(Token = "0x400030F")]
|
||||
private static int infinite;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user