C# Класс System.Data.DataView

Наследование: System.ComponentModel.MarshalByValueComponent, IEnumerable, ISupportInitialize
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ChangedList void
CompleteLastAdded void
CreateChildView DataView
DataView System
DataView System
DataViewInitialized void
GetRecord int
GetRowVersion DataRowVersion
ITypedList System.ComponentModel.PropertyDescriptorCollection
IndexOf int
InitDataRowViewArray void
OnColumnChanged void
OnConstraintCollectionChanged void
OnRelationCollectionChanged void
OnRowChanged void
OnRowCollectionChanged void
OnRowDeleted void
PopulateDefaultSort void
PopulateDefaultSort void
RegisterEventHandlers void
UnregisterEventHandlers void
this DataRowView

Открытые методы

Метод Описание
AddNew ( ) : DataRowView
BeginInit ( ) : void
CopyTo ( Array array, int index ) : void
DataView ( ) : System
DataView ( DataTable table ) : System
DataView ( DataTable table, string RowFilter, string Sort, DataViewRowState RowState ) : System
Delete ( int index ) : void
EndInit ( ) : void
Find ( object key ) : int
FindRows ( object key ) : System.Data.DataRowView[]
GetEnumerator ( ) : IEnumerator

Защищенные методы

Метод Описание
Close ( ) : void
ColumnCollectionChanged ( object sender, CollectionChangeEventArgs e ) : void
Dispose ( bool disposing ) : void
IndexListChanged ( object sender, ListChangedEventArgs e ) : void
OnListChanged ( ListChangedEventArgs e ) : void
Open ( ) : void
Reset ( ) : void
UpdateIndex ( ) : void
UpdateIndex ( bool force ) : void

Приватные методы

Метод Описание
ChangedList ( ListChangedType listChangedType, int newIndex, int oldIndex ) : void
CompleteLastAdded ( bool add ) : void
CreateChildView ( DataRelation relation, int index ) : DataView
DataView ( DataTable table, DataViewManager manager ) : System
DataView ( DataTable table, DataViewManager manager, string RowFilter, string Sort, DataViewRowState RowState ) : System
DataViewInitialized ( bool value ) : void
GetRecord ( int index ) : int
GetRowVersion ( int index ) : DataRowVersion
ITypedList ( PropertyDescriptor listAccessors ) : PropertyDescriptorCollection
IndexOf ( DataRow dr ) : int
InitDataRowViewArray ( int records, int size ) : void
OnColumnChanged ( object sender, DataColumnChangeEventArgs args ) : void
OnConstraintCollectionChanged ( object sender, CollectionChangeEventArgs args ) : void
OnRelationCollectionChanged ( object sender, CollectionChangeEventArgs args ) : void
OnRowChanged ( object sender, DataRowChangeEventArgs args ) : void
OnRowCollectionChanged ( object sender, ListChangedEventArgs args ) : void
OnRowDeleted ( object sender, DataRowChangeEventArgs args ) : void
PopulateDefaultSort ( ) : void
PopulateDefaultSort ( UniqueConstraint uc ) : void
RegisterEventHandlers ( ) : void
UnregisterEventHandlers ( ) : void
this ( int recordIndex ) : DataRowView

Описание методов

AddNew() публичный Метод

public AddNew ( ) : DataRowView
Результат DataRowView

BeginInit() публичный Метод

public BeginInit ( ) : void
Результат void

Close() защищенный Метод

protected Close ( ) : void
Результат void

ColumnCollectionChanged() защищенный Метод

protected ColumnCollectionChanged ( object sender, CollectionChangeEventArgs e ) : void
sender object
e System.ComponentModel.CollectionChangeEventArgs
Результат void

CopyTo() публичный Метод

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Результат void

DataView() публичный Метод

public DataView ( ) : System
Результат System

DataView() публичный Метод

public DataView ( DataTable table ) : System
table DataTable
Результат System

DataView() публичный Метод

public DataView ( DataTable table, string RowFilter, string Sort, DataViewRowState RowState ) : System
table DataTable
RowFilter string
Sort string
RowState DataViewRowState
Результат System

Delete() публичный Метод

public Delete ( int index ) : void
index int
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndInit() публичный Метод

public EndInit ( ) : void
Результат void

Find() публичный Метод

public Find ( object key ) : int
key object
Результат int

FindRows() публичный Метод

public FindRows ( object key ) : System.Data.DataRowView[]
key object
Результат System.Data.DataRowView[]

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

IndexListChanged() защищенный Метод

protected IndexListChanged ( object sender, ListChangedEventArgs e ) : void
sender object
e System.ComponentModel.ListChangedEventArgs
Результат void

OnListChanged() защищенный Метод

protected OnListChanged ( ListChangedEventArgs e ) : void
e System.ComponentModel.ListChangedEventArgs
Результат void

Open() защищенный Метод

protected Open ( ) : void
Результат void

Reset() защищенный Метод

protected Reset ( ) : void
Результат void

UpdateIndex() защищенный Метод

protected UpdateIndex ( ) : void
Результат void

UpdateIndex() защищенный Метод

protected UpdateIndex ( bool force ) : void
force bool
Результат void