Files
27Aug2021-Cpp2IL-Dump/System.Data/InternalDataCollectionBase.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

119 lines
4.5 KiB
C#

using System;
using System.Collections;
using System.ComponentModel;
using System.Globalization;
using Cpp2IlInjected;
namespace System.Data
{
/// <summary>Provides the base functionality for creating collections.</summary>
// Token: 0x02000005 RID: 5
[Token(Token = "0x2000005")]
public class InternalDataCollectionBase : ICollection, IEnumerable
{
/// <summary>Gets the total number of elements in a collection.</summary>
/// <returns>The total number of elements in a collection.</returns>
// Token: 0x17000001 RID: 1
// (get) Token: 0x06000005 RID: 5 RVA: 0x00002054 File Offset: 0x00000254
[Token(Token = "0x17000001")]
[Browsable(false)]
public virtual int Count
{
[Token(Token = "0x6000005")]
[Address(RVA = "0x9ED3A0", Offset = "0x9EC3A0", VA = "0x1809ED3A0", Slot = "9")]
get
{
return 0;
}
}
/// <summary>Copies all the elements of the current <see cref="T:System.Data.InternalDataCollectionBase" /> to a one-dimensional <see cref="T:System.Array" />, starting at the specified <see cref="T:System.Data.InternalDataCollectionBase" /> index.</summary>
/// <param name="ar">The one-dimensional <see cref="T:System.Array" /> to copy the current <see cref="T:System.Data.InternalDataCollectionBase" /> object's elements into.</param>
/// <param name="index">The destination <see cref="T:System.Array" /> index to start copying into.</param>
// Token: 0x06000006 RID: 6 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000006")]
[Address(RVA = "0x9ED1C0", Offset = "0x9EC1C0", VA = "0x1809ED1C0", Slot = "10")]
public virtual void CopyTo(Array ar, int index)
{
}
/// <summary>Gets an <see cref="T:System.Collections.IEnumerator" /> for the collection.</summary>
/// <returns>An <see cref="T:System.Collections.IEnumerator" /> for the collection.</returns>
// Token: 0x06000007 RID: 7 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000007")]
[Address(RVA = "0x9ED210", Offset = "0x9EC210", VA = "0x1809ED210", Slot = "11")]
public virtual IEnumerator GetEnumerator()
{
return null;
}
/// <summary>Gets a value that indicates whether the <see cref="T:System.Data.InternalDataCollectionBase" /> is synchonized.</summary>
/// <returns>
/// <see langword="true" /> if the collection is synchronized; otherwise, <see langword="false" />. The default is <see langword="false" />.</returns>
// Token: 0x17000002 RID: 2
// (get) Token: 0x06000008 RID: 8 RVA: 0x0000206C File Offset: 0x0000026C
[Token(Token = "0x17000002")]
[Browsable(false)]
public bool IsSynchronized
{
[Token(Token = "0x6000008")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "7")]
get
{
return default(bool);
}
}
// Token: 0x06000009 RID: 9 RVA: 0x00002084 File Offset: 0x00000284
[Token(Token = "0x6000009")]
[Address(RVA = "0x9ED250", Offset = "0x9EC250", VA = "0x1809ED250")]
internal int NamesEqual(string s1, string s2, bool fCaseSensitive, CultureInfo locale)
{
return 0;
}
/// <summary>Gets an object that can be used to synchronize the collection.</summary>
/// <returns>The <see cref="T:System.Object" /> used to synchronize the collection.</returns>
// Token: 0x17000003 RID: 3
// (get) Token: 0x0600000A RID: 10 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000003")]
[Browsable(false)]
public object SyncRoot
{
[Token(Token = "0x600000A")]
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "6")]
get
{
return null;
}
}
/// <summary>Gets the items of the collection as a list.</summary>
/// <returns>An <see cref="T:System.Collections.ArrayList" /> that contains the collection.</returns>
// Token: 0x17000004 RID: 4
// (get) Token: 0x0600000B RID: 11 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000004")]
protected virtual ArrayList List
{
[Token(Token = "0x600000B")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "12")]
get
{
return null;
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Data.InternalDataCollectionBase" /> class.</summary>
// Token: 0x0600000C RID: 12 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600000C")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public InternalDataCollectionBase()
{
}
// Token: 0x0400000E RID: 14
[Token(Token = "0x400000E")]
internal static readonly CollectionChangeEventArgs s_refreshEventArgs;
}
}