Deveel.Data.SessionTableContainer.StatisticsTable.GetValue C# (CSharp) Method

GetValue() public method

public GetValue ( long rowNumber, int columnOffset ) : Field
rowNumber long
columnOffset int
return Field
            public override Field GetValue(long rowNumber, int columnOffset)
            {
                if (rowNumber < 0 || rowNumber >= stats.Count)
                    throw new ArgumentOutOfRangeException("rowNumber");

                var counter = stats[(int) rowNumber];

                switch (columnOffset) {
                    case 0:
                        return GetColumnValue(columnOffset, new SqlString(counter.Name));
                    case 1:
                        return GetColumnValue(columnOffset, counter.ValueAsNumber());
                    default:
                        throw new ArgumentOutOfRangeException("columnOffset");
                }
            }
SessionTableContainer.StatisticsTable