C# 클래스 System.Data.DataRowView

상속: ICustomTypeDescriptor, IEditableObject, IDataErrorInfo, INotifyPropertyChanged
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DataRowView System.ComponentModel
GetColumnValue object
GetRecord int
HasRecord bool
ICustomTypeDescriptor System.ComponentModel.AttributeCollection
ICustomTypeDescriptor System.ComponentModel.EventDescriptor
ICustomTypeDescriptor System.ComponentModel.EventDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.EventDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptor
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.TypeConverter
ICustomTypeDescriptor object
ICustomTypeDescriptor object
ICustomTypeDescriptor string
RaisePropertyChangedEvent void
SetColumnValue void
this stringIDataErrorInfo.System.ComponentModel

공개 메소드들

메소드 설명
BeginEdit ( ) : void
CancelEdit ( ) : void
CreateChildView ( DataRelation relation ) : DataView
CreateChildView ( DataRelation relation, bool followParent ) : DataView

Returns a System.Data.DataView for the child System.Data.DataTable with the specified System.Data.DataRelation.

CreateChildView ( string relationName ) : DataView
CreateChildView ( string relationName, bool followParent ) : DataView

CreateChildView(DataRelation)

Delete ( ) : void
EndEdit ( ) : void
Equals ( object other ) : bool Checks for same reference instead of equivalent DataView or Row. Necessary for ListChanged event handlers to use data structures that use the default to object.Equals(object) instead of object.ReferenceEquals to understand if they need to add a PropertyChanged event handler.
GetHashCode ( ) : int
this ( int ndx ) : object

Gets or sets a value in specified column.

Uses either DataRowVersion.Default or DataRowVersion.Original to access Row

this ( string property ) : object

Gets the specified column value or related child view or sets a value in specified column.

비공개 메소드들

메소드 설명
DataRowView ( DataView dataView, DataRow row ) : System.ComponentModel
GetColumnValue ( DataColumn column ) : object
GetRecord ( ) : int
HasRecord ( ) : bool
ICustomTypeDescriptor ( ) : AttributeCollection
ICustomTypeDescriptor ( ) : System.ComponentModel.EventDescriptor
ICustomTypeDescriptor ( ) : EventDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : EventDescriptorCollection
ICustomTypeDescriptor ( ) : PropertyDescriptor
ICustomTypeDescriptor ( ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( ) : TypeConverter
ICustomTypeDescriptor ( PropertyDescriptor pd ) : object
ICustomTypeDescriptor ( Type editorBaseType ) : object
ICustomTypeDescriptor ( ) : string
RaisePropertyChangedEvent ( string propName ) : void
SetColumnValue ( DataColumn column, object value ) : void
this ( string colName ) : stringIDataErrorInfo.System.ComponentModel

메소드 상세

BeginEdit() 공개 메소드

public BeginEdit ( ) : void
리턴 void

CancelEdit() 공개 메소드

public CancelEdit ( ) : void
리턴 void

CreateChildView() 공개 메소드

public CreateChildView ( DataRelation relation ) : DataView
relation DataRelation
리턴 DataView

CreateChildView() 공개 메소드

Returns a System.Data.DataView for the child System.Data.DataTable with the specified System.Data.DataRelation.
null or mismatch between and .
public CreateChildView ( DataRelation relation, bool followParent ) : DataView
relation DataRelation Specified .
followParent bool
리턴 DataView

CreateChildView() 공개 메소드

public CreateChildView ( string relationName ) : DataView
relationName string
리턴 DataView

CreateChildView() 공개 메소드

CreateChildView(DataRelation)
Unmatched .
public CreateChildView ( string relationName, bool followParent ) : DataView
relationName string Specified name.
followParent bool
리턴 DataView

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

EndEdit() 공개 메소드

public EndEdit ( ) : void
리턴 void

Equals() 공개 메소드

Checks for same reference instead of equivalent DataView or Row. Necessary for ListChanged event handlers to use data structures that use the default to object.Equals(object) instead of object.ReferenceEquals to understand if they need to add a PropertyChanged event handler.
public Equals ( object other ) : bool
other object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

this() 공개 메소드

Gets or sets a value in specified column.
Uses either DataRowVersion.Default or DataRowVersion.Original to access Row
when setting a value.
public this ( int ndx ) : object
ndx int Specified column index.
리턴 object

this() 공개 메소드

Gets the specified column value or related child view or sets a value in specified column.
when is ambigous. Unmatched when getting a value. Unmatched when setting a value. when setting a value.
public this ( string property ) : object
property string Specified column or relation name when getting. Specified column name when setting.
리턴 object