C# Класс Serenity.Data.Row

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
PostEnded EventHandler

Private Properties

Свойство Тип Описание
FieldAssignedValue void
FindFieldEnsure Field
GetIndexedData object
RaisePropertyChanged void
SetIndexedData void
this stringIDataErrorInfo.System

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

Метод Описание
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

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

Метод Описание
Row ( RowFieldsBase fields ) : Newtonsoft.Json

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

Метод Описание
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

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

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

public AddValidationError ( string propertyName, string error ) : void
propertyName string
error string
Результат void

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

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

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

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

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

public ClearAssignment ( Field field ) : void
field Field
Результат void

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

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

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

public CloneInto ( Row clone, bool cloneHandlers ) : void
clone Row
cloneHandlers bool
Результат void

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

public CloneRow ( ) : Row
Результат Row

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

public CreateNew ( ) : Row
Результат Row

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

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

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

public FindField ( string fieldName ) : Field
fieldName string
Результат Field

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

public FindFieldByPropertyName ( string propertyName ) : Field
propertyName string
Результат Field

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

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

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

public GetFields ( ) : RowFieldsBase
Результат RowFieldsBase

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

public GetPropertyDescriptors ( ) : PropertyDescriptorCollection
Результат System.ComponentModel.PropertyDescriptorCollection

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

public IsAssigned ( Field field ) : bool
field Field
Результат bool

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

public IsFieldChanged ( Field field ) : bool
field Field
Результат bool

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

public RemoveValidationError ( string propertyName ) : void
propertyName string
Результат void

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

protected Row ( RowFieldsBase fields ) : Newtonsoft.Json
fields RowFieldsBase
Результат Newtonsoft.Json

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

public SetDictionaryData ( object key, object value ) : void
key object
value object
Результат void

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

public this ( string fieldName ) : object
fieldName string
Результат object

Описание свойств

PostEnded публичное свойство

public EventHandler PostEnded
Результат EventHandler