<PackageReference Include="Relativity.Other" Version="13.0.7" />

DataViewBase

public abstract class DataViewBase : MarshalByRefObject, IEnumerable
public const char GROUPBY_PREFIX = ''

public const char GROUPBY_SUFFIX = 'รพ'

public abstract int Count { get; }

public abstract string GroupByExpandedFields { get; set; }

public abstract GroupByFieldInfo GroupByField { get; set; }

public abstract bool IsValid { get; }

public abstract DataRowBase this[int index] { get; }

public abstract int LoadBuffer { get; }

public abstract Condition RowFilterCondition { get; set; }

public virtual string SamplingTable { get; set; }

public abstract string Sort { get; set; }

public abstract bool SupportsFiltering { get; }

public abstract bool SupportsGroupBy { get; }

public abstract bool SupportsSorting { get; }

public abstract bool SupportsUniqueValues { get; }

public abstract bool TrimLongText { get; set; }

public abstract ArrayList UnderlyingGroupByDataSource { get; set; }

public abstract int this[string property, string propertyValue] { get; set; }

public abstract bool UseSqlDates { get; }

protected DataViewBase()

public abstract void ClearRows()

public abstract void ClearUniqueValues()

public virtual string DowngradeFilter(string property)

public abstract int[] FieldIntegerArray(string columnName)

public abstract int Find(string searchCriteria, string field)

public virtual DataTable GetChoiceValues(string property)

public abstract IEnumerator GetEnumerator()

public abstract string GetFieldDataType(string fieldName)

public abstract ArrayList GetUniqueValues(string property)

public abstract ArrayList GetUniqueValues(string property, string multiTextDelimiter)

public abstract int IndexByField(object value, string fieldName)

public virtual bool UniqueValuesCountExceedsMax(string property)