C# Class Serenity.Data.Row

Show file Open project: volkanceylan/Serenity Class Usage Examples

Public Properties

Property Type Description
PostEnded EventHandler

Private Properties

Property Type Description
FieldAssignedValue void
FindFieldEnsure Field
GetIndexedData object
RaisePropertyChanged void
SetIndexedData void
this stringIDataErrorInfo.System

Public Methods

Method Description
AddValidationError ( string propertyName, string error ) : void
BeginEdit ( ) : void
CancelEdit ( ) : void
ClearAssignment ( Field field ) : void
ClearValidationErrors ( ) : void
CloneInto ( Row clone, bool cloneHandlers ) : void
CloneRow ( ) : Row
CreateNew ( ) : Row
EndEdit ( ) : void
FindField ( string fieldName ) : Field
FindFieldByPropertyName ( string propertyName ) : Field
GetDictionaryData ( object key ) : object
GetFields ( ) : RowFieldsBase
GetPropertyDescriptors ( ) : PropertyDescriptorCollection
IsAssigned ( Field field ) : bool
IsFieldChanged ( Field field ) : bool
RemoveValidationError ( string propertyName ) : void
SetDictionaryData ( object key, object value ) : void
this ( string fieldName ) : object

Protected Methods

Method Description
Row ( RowFieldsBase fields ) : Newtonsoft.Json

Private Methods

Method Description
FieldAssignedValue ( Field field ) : void
FindFieldEnsure ( string fieldName ) : Field
GetIndexedData ( int index ) : object
RaisePropertyChanged ( Field field ) : void
SetIndexedData ( int index, object value ) : void
this ( string columnName ) : stringIDataErrorInfo.System

Method Details

AddValidationError() public method

public AddValidationError ( string propertyName, string error ) : void
propertyName string
error string
return void

BeginEdit() public method

public BeginEdit ( ) : void
return void

CancelEdit() public method

public CancelEdit ( ) : void
return void

ClearAssignment() public method

public ClearAssignment ( Field field ) : void
field Field
return void

ClearValidationErrors() public method

public ClearValidationErrors ( ) : void
return void

CloneInto() public method

public CloneInto ( Row clone, bool cloneHandlers ) : void
clone Row
cloneHandlers bool
return void

CloneRow() public method

public CloneRow ( ) : Row
return Row

CreateNew() public method

public CreateNew ( ) : Row
return Row

EndEdit() public method

public EndEdit ( ) : void
return void

FindField() public method

public FindField ( string fieldName ) : Field
fieldName string
return Field

FindFieldByPropertyName() public method

public FindFieldByPropertyName ( string propertyName ) : Field
propertyName string
return Field

GetDictionaryData() public method

public GetDictionaryData ( object key ) : object
key object
return object

GetFields() public method

public GetFields ( ) : RowFieldsBase
return RowFieldsBase

GetPropertyDescriptors() public method

public GetPropertyDescriptors ( ) : PropertyDescriptorCollection
return System.ComponentModel.PropertyDescriptorCollection

IsAssigned() public method

public IsAssigned ( Field field ) : bool
field Field
return bool

IsFieldChanged() public method

public IsFieldChanged ( Field field ) : bool
field Field
return bool

RemoveValidationError() public method

public RemoveValidationError ( string propertyName ) : void
propertyName string
return void

Row() protected method

protected Row ( RowFieldsBase fields ) : Newtonsoft.Json
fields RowFieldsBase
return Newtonsoft.Json

SetDictionaryData() public method

public SetDictionaryData ( object key, object value ) : void
key object
value object
return void

this() public method

public this ( string fieldName ) : object
fieldName string
return object

Property Details

PostEnded public property

public EventHandler PostEnded
return EventHandler