119 lines
4.5 KiB
C#
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;
|
|
}
|
|
}
|