using System;
using System.Collections;
using System.ComponentModel;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace System.Data
{
/// Contains a default for each in a .
// Token: 0x02000046 RID: 70
[Token(Token = "0x2000046")]
public class DataViewManager : MarshalByValueComponent, IBindingList, IList, ICollection, IEnumerable, ITypedList
{
// Token: 0x06000543 RID: 1347 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000543")]
[Address(RVA = "0xA1CEF0", Offset = "0xA1BEF0", VA = "0x180A1CEF0")]
internal DataViewManager(DataSet dataSet, bool locked)
{
}
/// Gets or sets the to use with the .
/// The to use.
// Token: 0x170000EE RID: 238
// (get) Token: 0x06000544 RID: 1348 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000EE")]
[DefaultValue(null)]
public DataSet DataSet
{
[Token(Token = "0x6000544")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return null;
}
}
/// Gets the for each in the .
/// A for each .
// Token: 0x170000EF RID: 239
// (get) Token: 0x06000545 RID: 1349 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000EF")]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public DataViewSettingCollection DataViewSettings
{
[Token(Token = "0x6000545")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get
{
return null;
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x06000546 RID: 1350 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000546")]
[Address(RVA = "0xA1C4D0", Offset = "0xA1B4D0", VA = "0x180A1C4D0", Slot = "48")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F0 RID: 240
// (get) Token: 0x06000547 RID: 1351 RVA: 0x000035E4 File Offset: 0x000017E4
[Token(Token = "0x170000F0")]
int ICollection.Count
{
[Token(Token = "0x6000547")]
[Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "45")]
get
{
return 0;
}
}
/// For a description of this member, see .
/// An object that can be used to synchronize access to the .
// Token: 0x170000F1 RID: 241
// (get) Token: 0x06000548 RID: 1352 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000F1")]
object ICollection.SyncRoot
{
[Token(Token = "0x6000548")]
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "46")]
get
{
return null;
}
}
/// For a description of this member, see .
///
/// if access to the is synchronized (thread safe); otherwise, .
// Token: 0x170000F2 RID: 242
// (get) Token: 0x06000549 RID: 1353 RVA: 0x000035FC File Offset: 0x000017FC
[Token(Token = "0x170000F2")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x6000549")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "47")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F3 RID: 243
// (get) Token: 0x0600054A RID: 1354 RVA: 0x00003614 File Offset: 0x00001814
[Token(Token = "0x170000F3")]
bool IList.IsReadOnly
{
[Token(Token = "0x600054A")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "38")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
///
/// if the has a fixed size; otherwise, .
// Token: 0x170000F4 RID: 244
// (get) Token: 0x0600054B RID: 1355 RVA: 0x0000362C File Offset: 0x0000182C
[Token(Token = "0x170000F4")]
bool IList.IsFixedSize
{
[Token(Token = "0x600054B")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "39")]
get
{
return default(bool);
}
}
/// Copies the elements of the to an , starting at a particular index.
/// The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
/// The zero-based index in at which copying begins.
// Token: 0x0600054C RID: 1356 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600054C")]
[Address(RVA = "0xA1C440", Offset = "0xA1B440", VA = "0x180A1C440", Slot = "44")]
void ICollection.CopyTo(Array array, int index)
{
}
/// Gets or sets the element at the specified index.
/// The zero-based index of the element to get or set.
/// The element at the specified index.
// Token: 0x170000F5 RID: 245
[Token(Token = "0x170000F5")]
object IList.this[int index]
{
[Token(Token = "0x600054D")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "33")]
get
{
return null;
}
[Token(Token = "0x600054E")]
[Address(RVA = "0xA1C710", Offset = "0xA1B710", VA = "0x180A1C710", Slot = "34")]
set
{
}
}
/// Adds an item to the .
/// The to add to the .
/// The position into which the new element was inserted.
// Token: 0x0600054F RID: 1359 RVA: 0x00003644 File Offset: 0x00001844
[Token(Token = "0x600054F")]
[Address(RVA = "0xA1C5A0", Offset = "0xA1B5A0", VA = "0x180A1C5A0", Slot = "35")]
int IList.Add(object value)
{
return 0;
}
/// For a description of this member, see .
// Token: 0x06000550 RID: 1360 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000550")]
[Address(RVA = "0xA1C5E0", Offset = "0xA1B5E0", VA = "0x180A1C5E0", Slot = "37")]
void IList.Clear()
{
}
/// Determines whether the contains a specific value.
/// The to locate in the .
///
/// if the is found in the ; otherwise, .
// Token: 0x06000551 RID: 1361 RVA: 0x0000365C File Offset: 0x0000185C
[Token(Token = "0x6000551")]
[Address(RVA = "0xA1C620", Offset = "0xA1B620", VA = "0x180A1C620", Slot = "36")]
bool IList.Contains(object value)
{
return default(bool);
}
/// Determines the index of a specific item in the .
/// The to locate in the .
/// The index of if found in the list; otherwise, -1.
// Token: 0x06000552 RID: 1362 RVA: 0x00003674 File Offset: 0x00001874
[Token(Token = "0x6000552")]
[Address(RVA = "0xA1C630", Offset = "0xA1B630", VA = "0x180A1C630", Slot = "40")]
int IList.IndexOf(object value)
{
return 0;
}
/// Inserts an item to the at the specified index.
/// The zero-based index at which should be inserted.
/// The to insert into the .
// Token: 0x06000553 RID: 1363 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000553")]
[Address(RVA = "0xA1C650", Offset = "0xA1B650", VA = "0x180A1C650", Slot = "41")]
void IList.Insert(int index, object value)
{
}
/// Removes the first occurrence of a specific object from the .
/// The to remove from the .
// Token: 0x06000554 RID: 1364 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000554")]
[Address(RVA = "0xA1C6D0", Offset = "0xA1B6D0", VA = "0x180A1C6D0", Slot = "42")]
void IList.Remove(object value)
{
}
/// Removes the item at the specified index.
/// The zero-based index of the item to remove.
// Token: 0x06000555 RID: 1365 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000555")]
[Address(RVA = "0xA1C690", Offset = "0xA1B690", VA = "0x180A1C690", Slot = "43")]
void IList.RemoveAt(int index)
{
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F6 RID: 246
// (get) Token: 0x06000556 RID: 1366 RVA: 0x0000368C File Offset: 0x0000188C
[Token(Token = "0x170000F6")]
bool IBindingList.AllowNew
{
[Token(Token = "0x6000556")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x06000557 RID: 1367 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000557")]
[Address(RVA = "0xA1C750", Offset = "0xA1B750", VA = "0x180A1C750", Slot = "17")]
object IBindingList.AddNew()
{
return null;
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F7 RID: 247
// (get) Token: 0x06000558 RID: 1368 RVA: 0x000036A4 File Offset: 0x000018A4
[Token(Token = "0x170000F7")]
bool IBindingList.AllowEdit
{
[Token(Token = "0x6000558")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "18")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F8 RID: 248
// (get) Token: 0x06000559 RID: 1369 RVA: 0x000036BC File Offset: 0x000018BC
[Token(Token = "0x170000F8")]
bool IBindingList.AllowRemove
{
[Token(Token = "0x6000559")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "19")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000F9 RID: 249
// (get) Token: 0x0600055A RID: 1370 RVA: 0x000036D4 File Offset: 0x000018D4
[Token(Token = "0x170000F9")]
bool IBindingList.SupportsChangeNotification
{
[Token(Token = "0x600055A")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "20")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000FA RID: 250
// (get) Token: 0x0600055B RID: 1371 RVA: 0x000036EC File Offset: 0x000018EC
[Token(Token = "0x170000FA")]
bool IBindingList.SupportsSearching
{
[Token(Token = "0x600055B")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "21")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000FB RID: 251
// (get) Token: 0x0600055C RID: 1372 RVA: 0x00003704 File Offset: 0x00001904
[Token(Token = "0x170000FB")]
bool IBindingList.SupportsSorting
{
[Token(Token = "0x600055C")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "22")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000FC RID: 252
// (get) Token: 0x0600055D RID: 1373 RVA: 0x0000371C File Offset: 0x0000191C
[Token(Token = "0x170000FC")]
bool IBindingList.IsSorted
{
[Token(Token = "0x600055D")]
[Address(RVA = "0xA1C910", Offset = "0xA1B910", VA = "0x180A1C910", Slot = "23")]
get
{
return default(bool);
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000FD RID: 253
// (get) Token: 0x0600055E RID: 1374 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000FD")]
PropertyDescriptor IBindingList.SortProperty
{
[Token(Token = "0x600055E")]
[Address(RVA = "0xA1C9F0", Offset = "0xA1B9F0", VA = "0x180A1C9F0", Slot = "24")]
get
{
return null;
}
}
/// For a description of this member, see .
/// For a description of this member, see .
// Token: 0x170000FE RID: 254
// (get) Token: 0x0600055F RID: 1375 RVA: 0x00003734 File Offset: 0x00001934
[Token(Token = "0x170000FE")]
ListSortDirection IBindingList.SortDirection
{
[Token(Token = "0x600055F")]
[Address(RVA = "0xA1C980", Offset = "0xA1B980", VA = "0x180A1C980", Slot = "25")]
get
{
return ListSortDirection.Ascending;
}
}
/// Occurs after a row is added to or deleted from a .
// Token: 0x1400000B RID: 11
// (add) Token: 0x06000560 RID: 1376 RVA: 0x0000206A File Offset: 0x0000026A
// (remove) Token: 0x06000561 RID: 1377 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x1400000B")]
public event ListChangedEventHandler ListChanged
{
[Token(Token = "0x6000560")]
[Address(RVA = "0xA1D150", Offset = "0xA1C150", VA = "0x180A1D150", Slot = "26")]
[CompilerGenerated]
add
{
}
[Token(Token = "0x6000561")]
[Address(RVA = "0xA1D1F0", Offset = "0xA1C1F0", VA = "0x180A1D1F0", Slot = "27")]
[CompilerGenerated]
remove
{
}
}
/// Adds the to the indexes used for searching.
/// The to add to the indexes used for searching.
// Token: 0x06000562 RID: 1378 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000562")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
void IBindingList.AddIndex(PropertyDescriptor property)
{
}
/// Sorts the list based on a and a .
/// The to sort by.
/// One of the values.
// Token: 0x06000563 RID: 1379 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000563")]
[Address(RVA = "0xA1C7C0", Offset = "0xA1B7C0", VA = "0x180A1C7C0", Slot = "29")]
void IBindingList.ApplySort(PropertyDescriptor property, ListSortDirection direction)
{
}
/// Returns the index of the row that has the given .
/// The to search on.
/// The value of the property parameter to search for.
/// The index of the row that has the given .
// Token: 0x06000564 RID: 1380 RVA: 0x0000374C File Offset: 0x0000194C
[Token(Token = "0x6000564")]
[Address(RVA = "0xA1C830", Offset = "0xA1B830", VA = "0x180A1C830", Slot = "30")]
int IBindingList.Find(PropertyDescriptor property, object key)
{
return 0;
}
/// Removes the from the indexes used for searching.
/// The to remove from the indexes used for searching.
// Token: 0x06000565 RID: 1381 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000565")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "31")]
void IBindingList.RemoveIndex(PropertyDescriptor property)
{
}
/// Removes any sort applied using .
// Token: 0x06000566 RID: 1382 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000566")]
[Address(RVA = "0xA1C8A0", Offset = "0xA1B8A0", VA = "0x180A1C8A0", Slot = "32")]
void IBindingList.RemoveSort()
{
}
/// Returns the name of the list.
/// An array of objects, for which the list name is returned. This can be .
/// The name of the list.
// Token: 0x06000567 RID: 1383 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000567")]
[Address(RVA = "0xA1CBB0", Offset = "0xA1BBB0", VA = "0x180A1CBB0", Slot = "49")]
string ITypedList.GetListName(PropertyDescriptor[] listAccessors)
{
return null;
}
/// Returns the that represents the properties on each item used to bind data.
/// An array of objects to find in the collection as bindable. This can be .
/// The that represents the properties on each item used to bind data.
// Token: 0x06000568 RID: 1384 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000568")]
[Address(RVA = "0xA1CA60", Offset = "0xA1BA60", VA = "0x180A1CA60", Slot = "50")]
PropertyDescriptorCollection ITypedList.GetItemProperties(PropertyDescriptor[] listAccessors)
{
return null;
}
/// Creates a for the specified .
/// The name of the to use in the .
/// A object.
// Token: 0x06000569 RID: 1385 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000569")]
[Address(RVA = "0xA1C0B0", Offset = "0xA1B0B0", VA = "0x180A1C0B0")]
public DataView CreateDataView(DataTable table)
{
return null;
}
/// Raises the event.
/// A that contains the event data.
// Token: 0x0600056A RID: 1386 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600056A")]
[Address(RVA = "0xA1C150", Offset = "0xA1B150", VA = "0x180A1C150", Slot = "51")]
protected virtual void OnListChanged(ListChangedEventArgs e)
{
}
/// Raises a event when a is added to or removed from the .
/// The source of the event.
/// A that contains the event data.
// Token: 0x0600056B RID: 1387 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600056B")]
[Address(RVA = "0xA1CC70", Offset = "0xA1BC70", VA = "0x180A1CC70", Slot = "52")]
protected virtual void TableCollectionChanged(object sender, CollectionChangeEventArgs e)
{
}
/// Raises a event when a is added to or removed from the .
/// The source of the event.
/// A that contains the event data.
// Token: 0x0600056C RID: 1388 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600056C")]
[Address(RVA = "0xA1C240", Offset = "0xA1B240", VA = "0x180A1C240", Slot = "53")]
protected virtual void RelationCollectionChanged(object sender, CollectionChangeEventArgs e)
{
}
// Token: 0x04000154 RID: 340
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000154")]
private DataViewSettingCollection _dataViewSettingsCollection;
// Token: 0x04000155 RID: 341
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000155")]
private DataSet _dataSet;
// Token: 0x04000156 RID: 342
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000156")]
private DataViewManagerListItemTypeDescriptor _item;
// Token: 0x04000157 RID: 343
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000157")]
private bool _locked;
// Token: 0x04000158 RID: 344
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4000158")]
internal int _nViews;
// Token: 0x04000159 RID: 345
[Token(Token = "0x4000159")]
private static NotSupportedException s_notSupported;
}
}