Skip to content

RowExtensions class

namespace: Serenity.Data   assembly: Serenity.Net.Services

Contains extensions for row objects.

public static class RowExtensions

Public Members

name description
static ApplyDefaultValues<TRow>(…) Applies the default values.
static Clone<TRow>(…) Clones the specified row.
static FindField(…) Finds a field by its column or field name.
static FindFieldByPropertyName(…) Finds a field by its C# property name.
static FindFieldByPropertyOrFieldName(…) Finds a field by its C# property name, falling back to its column or field name.
static FindFieldByPublicName(…) Finds a field by its public name: its C# property name, or its field name when it has no corresponding property.
static GetFields(…) Gets the fields.
static GetIdField(…) Returns Row's IdField. If row's IdField is null it throws.

See Also