Since beta 5 of the RDP library for .net the resulting DataTable of HistoricalPricing.Events requests has no valid column types set. This was working in previous version. In the beta 5 all column types are set to "System.Object".
I reproduced this using the example 2.1.02-HistoricalPricing-Events using "Workspace" application. Looking at the json response the header types are correct, but they are just not set on the DataTable.
Inserting the following line can test this case:
//check if all columns are specified as "System.Object" Debug.Assert(response.Data.Table.Columns.OfType<System.Data.DataColumn>() .Where(col => col.DataType == typeof(object)).Count() == response.Data.Table.Columns.Count);