Row<TFields> class

namespace: Serenity.Data   assemblySerenity.Net.Entity

Base class for Serenity entities

public abstract class Row<TFields> : IEditableRow, IRow<TFields>
    where TFields : RowFieldsBase
parameter description
TFields The type of the fields.

Public Members

name description
ClearAssignment(…) Clears the assignment flag of the field.
FindField(…) Finds the field.
FindFieldByPropertyName(…) Finds the name of the field by property.
GetFields() Gets the fields.
IsAssigned(…) Determines whether the specified field is assigned.
static Fields { get; } Gets the fields.

Protected Members

name description
Row() Initializes a new instance of the Row class.
Row(…) Initializes a new instance of the Row class.
readonly fields- The fields
virtual CloneInto(…)
virtual CloneRow() Clones the row.
virtual CreateNew() Creates the new.

See Also