C# 클래스 System.Data.DataView

상속: System.ComponentModel.MarshalByValueComponent, IEnumerable, ISupportInitialize
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

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