Zdexby TheHolyOneZ
42,610 classes
Class

DataView

: MarshalByValueComponent : Object
System.Data.DataView, System.Data 0x00D0 (208 B) inherited 0x0020 System.Data.dll
0x00x00D0

Members 31

OffsetSizeNameTypeFlagsDefault
0x08_dataViewManagerDataViewManagerPrivate—
0x08_tableDataTablePrivate—
0x01_lockedboolPrivate—
0x00310x07padding / unreflected
0x08_indexIndexPrivate—
0x08_findIndexesDictionary<System.StringPrivate—
0x08_sortstringPrivate—
0x08_comparisonComparison<System.Data.DataRow>Private—
0x08_rowFilterIFilterPrivate—
0x04_recordStatesDataViewRowStatePrivate—
0x01_shouldOpenboolPrivate—
0x01_openboolPrivate—
0x01_allowNewboolPrivate—
0x01_allowEditboolPrivate—
0x01_allowDeleteboolPrivate—
0x01_applyDefaultSortboolPrivate—
0x006A0x06padding / unreflected
0x08_addNewRowDataRow1 flags—
0x08_addNewMovedListChangedEventArgsPrivate—
0x08_onListChangedListChangedEventHandlerPrivate—
0x08s_resetEventArgsListChangedEventArgsStatic+1 flags—
0x08_delayedTableDataTablePrivate—
0x08_delayedRowFilterstringPrivate—
0x08_delayedSortstringPrivate—
0x04_delayedRecordStatesDataViewRowStatePrivate—
0x01_fInitInProgressboolPrivate—
0x01_fEndInitInProgressboolPrivate—
0x00A60x02padding / unreflected
0x08_rowViewCacheDictionary<System.Data.DataRowPrivate—
0x08_rowViewBufferDictionary<System.Data.DataRowPrivate+1 flags—
0x08_dvListenerDataViewListenerPrivate—
0x04s_objectTypeCountintPrivateStatic—
0x04_objectIDintPrivate+1 flags—
0x00C40x04padding / unreflected
0x08InitializedEventHandlerPrivate—
Inherited from MarshalByValueComponent 3
OffsetSizeNameTypeFlagsDefault
0x08s_eventDisposedobjectPrivateStatic+1 flags—
0x00080x08padding / unreflected
0x08_siteISitePrivate—
0x08_eventsEventHandlerListPrivate—

Functions 104

SignatureFlagsNativeParams
void .ctor(DataTable table, bool locked)2 flags—0x08
void .ctor(DataTable table)Public+1 flags—0x08
bool get_AllowDelete()Public+1 flags—0x01
bool get_AllowEdit()Public+1 flags—0x01
bool get_AllowNew()Public+1 flags—0x01
int get_Count()PublicFinal+3 flags—0x04
int get_CountFromIndex()Private+1 flags—0x04
DataViewManager get_DataViewManager()Public+1 flags—0x08
bool get_IsInitialized()PublicFinal+3 flags—0x01
bool get_IsOpen()2 flags—0x01
bool System.Collections.ICollection.get_IsSynchronized()PrivateFinal+3 flags—0x01
string get_RowFilter()Public+3 flags—0x08
void set_RowFilter(const string& value)Public+3 flags—0x08
DataViewRowState get_RowStateFilter()Public+1 flags—0x04
void set_RowStateFilter(const DataViewRowState& value)Public+1 flags—0x04
string get_Sort()Public+1 flags0x08
void set_Sort(const string& value)Public+1 flags0x08
Comparison<System.Data.DataRow> get_SortComparison()2 flags0x08
object System.Collections.ICollection.get_SyncRoot()PrivateFinal+3 flags0x08
DataTable get_Table()Public+1 flags0x08
void set_Table(DataTable value)Public+1 flags0x08
object System.Collections.IList.get_Item(int recordIndex)PrivateFinal+3 flags0x08
void System.Collections.IList.set_Item(int recordIndex, object value)PrivateFinal+3 flags0x08
DataRowView get_Item(int recordIndex)Public+1 flags0x08
DataRowView AddNew()Public+2 flags0x08
void BeginInit()PublicFinal+2 flags0x00
void EndInit()PublicFinal+2 flags0x00
void CheckOpen()Private0x00
void CheckSort(const string& sort)Private0x08
void Close()1 flags0x00
void CopyTo(Array array, int index)PublicFinal+2 flags0x08
void CopyTo(const DataRowView[]& array, int index)Private0x08
void Delete(int index)Public0x04
void Delete(DataRow row)1 flags0x08
void Dispose(bool disposing)2 flags0x01
void FinishAddNew(bool success)1 flags0x01
IEnumerator GetEnumerator()PublicFinal+2 flags0x08
bool System.Collections.IList.get_IsReadOnly()PrivateFinal+3 flags0x01
bool System.Collections.IList.get_IsFixedSize()PrivateFinal+3 flags0x01
int System.Collections.IList.Add(object value)PrivateFinal+2 flags0x08
void System.Collections.IList.Clear()PrivateFinal+2 flags0x00
bool System.Collections.IList.Contains(object value)PrivateFinal+2 flags0x08
int System.Collections.IList.IndexOf(object value)PrivateFinal+2 flags0x08
int IndexOf(DataRowView rowview)1 flags0x08
int IndexOfDataRowView(DataRowView rowview)Private0x08
void System.Collections.IList.Insert(int index, object value)PrivateFinal+2 flags0x08
void System.Collections.IList.Remove(object value)PrivateFinal+2 flags0x08
void System.Collections.IList.RemoveAt(int index)PrivateFinal+2 flags0x04
Index GetFindIndex(const string& column, bool keepIndex)1 flags0x08
bool System.ComponentModel.IBindingList.get_AllowNew()PrivateFinal+3 flags0x01
object System.ComponentModel.IBindingList.AddNew()PrivateFinal+2 flags0x08
bool System.ComponentModel.IBindingList.get_AllowEdit()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingList.get_AllowRemove()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingList.get_SupportsChangeNotification()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingList.get_SupportsSearching()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingList.get_SupportsSorting()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingList.get_IsSorted()PrivateFinal+3 flags0x01
PropertyDescriptor System.ComponentModel.IBindingList.get_SortProperty()PrivateFinal+3 flags0x08
PropertyDescriptor GetSortProperty()1 flags0x08
ListSortDirection System.ComponentModel.IBindingList.get_SortDirection()PrivateFinal+3 flags0x04
void add_ListChanged(ListChangedEventHandler value)PublicFinal+3 flags0x08
void remove_ListChanged(ListChangedEventHandler value)PublicFinal+3 flags0x08
void add_Initialized(EventHandler value)PublicFinal+3 flags0x08
void remove_Initialized(EventHandler value)PublicFinal+3 flags0x08
void System.ComponentModel.IBindingList.AddIndex(PropertyDescriptor property)PrivateFinal+2 flags0x08
void System.ComponentModel.IBindingList.ApplySort(PropertyDescriptor property, const ListSortDirection& direction)PrivateFinal+2 flags0x08
int System.ComponentModel.IBindingList.Find(PropertyDescriptor property, object key)PrivateFinal+2 flags0x08
void System.ComponentModel.IBindingList.RemoveIndex(PropertyDescriptor property)PrivateFinal+2 flags0x08
void System.ComponentModel.IBindingList.RemoveSort()PrivateFinal+2 flags0x00
void System.ComponentModel.IBindingListView.ApplySort(ListSortDescriptionCollection sorts)PrivateFinal+2 flags0x08
string CreateSortString(PropertyDescriptor property, const ListSortDirection& direction)Private0x08
void System.ComponentModel.IBindingListView.RemoveFilter()PrivateFinal+2 flags0x00
string System.ComponentModel.IBindingListView.get_Filter()PrivateFinal+3 flags0x08
void System.ComponentModel.IBindingListView.set_Filter(const string& value)PrivateFinal+3 flags0x08
ListSortDescriptionCollection System.ComponentModel.IBindingListView.get_SortDescriptions()PrivateFinal+3 flags0x08
ListSortDescriptionCollection GetSortDescriptions()1 flags0x08
bool System.ComponentModel.IBindingListView.get_SupportsAdvancedSorting()PrivateFinal+3 flags0x01
bool System.ComponentModel.IBindingListView.get_SupportsFiltering()PrivateFinal+3 flags0x01
string System.ComponentModel.ITypedList.GetListName(const PropertyDescriptor[]& listAccessors)PrivateFinal+2 flags0x08
PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(const PropertyDescriptor[]& listAccessors)PrivateFinal+2 flags0x08
IFilter GetFilter()3 flags0x08
int GetRecord(int recordIndex)Private0x04
DataRow GetRow(int index)1 flags0x08
DataRowView GetRowView(int record)Private0x08
DataRowView GetRowView(DataRow dr)Private0x08
void IndexListChanged(object sender, ListChangedEventArgs e)3 flags0x08
void IndexListChangedInternal(ListChangedEventArgs e)1 flags0x08
void MaintainDataView(const ListChangedType& changedType, DataRow row, bool trackAddRemove)1 flags0x08
void OnListChanged(ListChangedEventArgs e)3 flags0x08
void OnInitialized()Private0x00
void Reset()1 flags0x00
void ResetRowViewCache()1 flags0x00
void SetDataViewManager(DataViewManager dataViewManager)1 flags0x08
void SetIndex(const string& newSort, const DataViewRowState& newRowStates, IFilter newRowFilter)3 flags0x08
void SetIndex2(const string& newSort, const DataViewRowState& newRowStates, IFilter newRowFilter, bool fireEvent)1 flags0x08
void UpdateIndex()1 flags0x00
void UpdateIndex(bool force)3 flags0x01
void UpdateIndex(bool force, bool fireEvent)1 flags0x01
void ChildRelationCollectionChanged(object sender, CollectionChangeEventArgs e)1 flags0x08
void ParentRelationCollectionChanged(object sender, CollectionChangeEventArgs e)1 flags0x08
void ColumnCollectionChanged(object sender, CollectionChangeEventArgs e)3 flags0x08
void ColumnCollectionChangedInternal(object sender, CollectionChangeEventArgs e)1 flags0x08
int get_ObjectID()2 flags0x04
void .cctor()PrivateStatic+1 flags0x00

Subclasses 1

Used by 17

types with a member, parameter or interface of this type