public IQuerySerie <T> ToQuerySerie <T>() where T : struct { return(new QuerySerie <T>(Rows.AsTyped <T>().ToList(), StartTime.FromFileTimeUtcToDateTimeUtc(), EndTime.FromFileTimeUtcToDateTimeUtc()) { PreviousRow = PreviousRow.ToSingleDataRow <T>(), NextRow = NextRow.ToSingleDataRow <T>() }); }
public INullableQuerySerie <T> ToNullableQuerySerie <T>() where T : struct { return(new NullableQuerySerie <T>(Rows.AsNullableTyped <T>().ToList(), StartTime.FromFileTimeUtcToDateTimeUtc(), EndTime.FromFileTimeUtcToDateTimeUtc()) { PreviousRow = PreviousRow?.ToSingleDataRow <T>(), NextRow = NextRow?.ToSingleDataRow <T>(), Name = Name }); }