using System; using System.Collections; using Cpp2IlInjected; namespace System.Text.RegularExpressions { /// Represents the set of captures made by a single capturing group. // Token: 0x0200009F RID: 159 [Token(Token = "0x200009F")] [Serializable] public class CaptureCollection : ICollection, IEnumerable { /// Gets an object that can be used to synchronize access to the collection. /// An object that can be used to synchronize access to the collection. // Token: 0x1700007D RID: 125 // (get) Token: 0x0600032D RID: 813 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700007D")] public object SyncRoot { [Token(Token = "0x600032D")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "6")] get { return null; } } /// Gets a value that indicates whether access to the collection is synchronized (thread-safe). /// /// in all cases. // Token: 0x1700007E RID: 126 // (get) Token: 0x0600032E RID: 814 RVA: 0x00003408 File Offset: 0x00001608 [Token(Token = "0x1700007E")] public bool IsSynchronized { [Token(Token = "0x600032E")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")] get { return default(bool); } } /// Gets the number of substrings captured by the group. /// The number of items in the . // Token: 0x1700007F RID: 127 // (get) Token: 0x0600032F RID: 815 RVA: 0x00003420 File Offset: 0x00001620 [Token(Token = "0x1700007F")] public int Count { [Token(Token = "0x600032F")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540", Slot = "5")] get { return 0; } } /// Gets an individual member of the collection. /// Index into the capture collection. /// The captured substring at position in the collection. /// /// is less than 0 or greater than . // Token: 0x17000080 RID: 128 [Token(Token = "0x17000080")] public Capture this[int i] { [Token(Token = "0x6000330")] [Address(RVA = "0xC744B0", Offset = "0xC734B0", VA = "0x180C744B0")] get { return null; } } /// Copies all the elements of the collection to the given array beginning at the given index. /// The array the collection is to be copied into. /// The position in the destination array where copying is to begin. /// /// is . /// /// is outside the bounds of . /// -or- /// plus is outside the bounds of . // Token: 0x06000331 RID: 817 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000331")] [Address(RVA = "0xC74120", Offset = "0xC73120", VA = "0x180C74120", Slot = "4")] public void CopyTo(Array array, int arrayIndex) { } /// Provides an enumerator that iterates through the collection. /// An object that contains all objects within the . // Token: 0x06000332 RID: 818 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000332")] [Address(RVA = "0xC74420", Offset = "0xC73420", VA = "0x180C74420", Slot = "8")] public IEnumerator GetEnumerator() { return null; } // Token: 0x06000333 RID: 819 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000333")] [Address(RVA = "0xC741E0", Offset = "0xC731E0", VA = "0x180C741E0")] internal Capture GetCapture(int i) { return null; } // Token: 0x06000334 RID: 820 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000334")] [Address(RVA = "0xC74480", Offset = "0xC73480", VA = "0x180C74480")] internal CaptureCollection() { } // Token: 0x04000283 RID: 643 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000283")] internal Group _group; // Token: 0x04000284 RID: 644 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000284")] internal int _capcount; // Token: 0x04000285 RID: 645 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000285")] internal Capture[] _captures; } }