IRow interface
namespace: Serenity.Data assembly: Serenity.Net.Entity
Row interface
public interface IRow : IEntityWithJoins
Members
| name | description |
|---|---|
| Fields { get; } | Gets the fields. |
| IdField { get; } | Gets the identifier field. |
| IgnoreConstraints { get; set; } | Gets or sets a value indicating whether [ignore constraints]. |
| IsAnyFieldAssigned { get; } | Gets a value indicating whether this row instance has any field assigned. |
| Item { get; set; } | Gets or sets a field value with specified name |
| NameField { get; } | Gets the name field. |
| TrackAssignments { get; set; } | Gets or sets a value indicating whether to track assignments to field values. |
| TrackWithChecks { get; set; } | Gets or sets a value indicating whether track assignments to field values, and raise an exception if an unassigned field is tried to read. |
| ClearAssignment(…) | Clears the assignment. |
| CloneRow() | Clones the row. |
| CreateNew() | Creates a new instance of the row type. |
| FieldAssignedValue(…) | Called when field is assigned a value. |
| GetDictionaryData(…) | Gets the dictionary data. |
| GetDictionaryDataKeys() | Gets the dictionary data keys. |
| GetIndexedData(…) | Gets the indexed data. |
| IsAssigned(…) | Determines whether the specified field is assigned. |
| SetDictionaryData(…) | Sets the dictionary data. |
| SetIndexedData(…) | Sets the indexed data. |
See Also
- interface IEntityWithJoins
- Source: IRow.cs