1 write to DataType
Microsoft.Data.Analysis (1)
DataFrameColumn.cs (1)
31
DataType
= type;
129 references to DataType
Microsoft.Data.Analysis (44)
DataFrame.cs (7)
423
throw new InvalidCastException(String.Format(Strings.BadColumnCastDuringGrouping, columnName, column.
DataType
, typeof(TKey)));
584
if (stringValue.Length == 0 && column.
DataType
!= typeof(string))
595
value = Convert.ChangeType(value, column.
DataType
, cultureInfo);
599
throw new ArgumentException(string.Format(Strings.MismatchedValueType, column.
DataType
), column.Name);
671
value = Convert.ChangeType(value, column.
DataType
, cultureInfo);
674
throw new ArgumentException(string.Format(Strings.MismatchedValueType, column.
DataType
), column.Name);
913
.Select(name => _columnCollection[name].
DataType
)
DataFrame.IO.cs (2)
153
table.Columns.Add(column.Name, column.
DataType
);
162
if (table.Columns[c].DataType != Columns[c].
DataType
)
DataFrameColumn.cs (5)
282
if (this.
DataType
!= other.
DataType
)
283
throw new ArgumentException(String.Format(Strings.MismatchedColumnValueType, this.
DataType
), nameof(other));
426
dataColumn[0] =
DataType
.ToString();
461
sb.Append($"Name: {Name}, Type: {
DataType
}");
DataFrameColumnCollection.cs (18)
223
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(T)), nameof(T));
240
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(DateTime)));
257
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(string)));
274
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(string)));
291
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Boolean)));
295
/// Gets the <see cref="ByteDataFrameColumn"/> with the specified <paramref name="name"/> and attempts to return it as an <see cref="ByteDataFrameColumn"/>. If <see cref="DataFrameColumn.
DataType
"/> is not of type <see cref="Byte"/>, an exception is thrown.
308
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Byte)));
325
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Char)));
342
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Double)));
359
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Decimal)));
376
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Single)));
393
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Int32)));
410
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Int64)));
427
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(SByte)));
444
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(Int16)));
461
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(string)));
478
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(UInt64)));
495
throw new ArgumentException(string.Format(Strings.BadColumnCast, column.
DataType
, typeof(UInt16)));
DataFrameColumns\ArrowStringDataFrameColumn.cs (2)
400
Type dataType = mapIndices.
DataType
;
403
if (mapIndices.
DataType
== typeof(long))
DataFrameColumns\StringDataFrameColumn.cs (2)
307
Type dataType = mapIndices.
DataType
;
310
if (mapIndices.
DataType
== typeof(long))
DataFrameColumns\VBufferDataFrameColumn.cs (2)
287
Type dataType = mapIndices.
DataType
;
290
if (mapIndices.
DataType
== typeof(long))
PrimitiveDataFrameColumn.cs (6)
142
if (this.
DataType
== typeof(DateTime))
168
Type type = this.
DataType
;
245
throw new ArgumentException(string.Format(Strings.MismatchedValueType,
DataType
), nameof(value));
436
Type dataType = mapIndices.
DataType
;
490
if (mapIndices.
DataType
== typeof(long))
494
else if (mapIndices.
DataType
== typeof(int))
Microsoft.Data.Analysis.Tests (85)
DataFrame.IOTests.cs (44)
36
Type dataType = column.
DataType
;
347
Assert.True(typeof(string) == df.Columns[0].
DataType
);
348
Assert.True(typeof(short) == df.Columns[1].
DataType
);
349
Assert.True(typeof(int) == df.Columns[2].
DataType
);
350
Assert.True(typeof(long) == df.Columns[3].
DataType
);
351
Assert.True(typeof(float) == df.Columns[4].
DataType
);
352
Assert.True(typeof(string) == df.Columns[5].
DataType
);
353
Assert.True(typeof(double) == df.Columns[6].
DataType
);
458
Assert.True(typeof(string) == df.Columns[0].
DataType
);
459
Assert.True(typeof(short) == df.Columns[1].
DataType
);
460
Assert.True(typeof(int) == df.Columns[2].
DataType
);
461
Assert.True(typeof(long) == df.Columns[3].
DataType
);
462
Assert.True(typeof(float) == df.Columns[4].
DataType
);
463
Assert.True(typeof(string) == df.Columns[5].
DataType
);
464
Assert.True(typeof(double) == df.Columns[6].
DataType
);
477
if (column.
DataType
!= typeof(string))
519
Assert.True(typeof(string) == df.Columns[0].
DataType
);
520
Assert.True(typeof(short) == df.Columns[1].
DataType
);
521
Assert.True(typeof(int) == df.Columns[2].
DataType
);
522
Assert.True(typeof(long) == df.Columns[3].
DataType
);
523
Assert.True(typeof(float) == df.Columns[4].
DataType
);
524
Assert.True(typeof(string) == df.Columns[5].
DataType
);
525
Assert.True(typeof(double) == df.Columns[6].
DataType
);
526
Assert.True(typeof(DateTime) == df.Columns[7].
DataType
);
541
if (column.
DataType
!= typeof(string))
801
Assert.True(typeof(string) == df.Columns[0].
DataType
);
802
Assert.True(typeof(string) == df.Columns[1].
DataType
);
803
Assert.True(typeof(string) == df.Columns[2].
DataType
);
804
Assert.True(typeof(string) == df.Columns[3].
DataType
);
844
Assert.True(typeof(string) == df.Columns[0].
DataType
);
845
Assert.True(typeof(short) == df.Columns[1].
DataType
);
846
Assert.True(typeof(int) == df.Columns[2].
DataType
);
847
Assert.True(typeof(long) == df.Columns[3].
DataType
);
857
if (column.
DataType
!= typeof(string))
906
Assert.True(typeof(string) == df.Columns[0].
DataType
);
907
Assert.True(typeof(float) == df.Columns[1].
DataType
);
908
Assert.True(typeof(float) == df.Columns[2].
DataType
);
909
Assert.True(typeof(float) == df.Columns[3].
DataType
);
919
if (column.
DataType
!= typeof(string))
975
Assert.Equal(typeof(string), readIn.Columns[0].
DataType
);
1207
Assert.True(typeof(string) == df.Columns[0].
DataType
);
1208
Assert.True(typeof(string) == df.Columns[1].
DataType
);
1285
var resColumns = dataFrame.Columns.Select(column => (column.Name, column.
DataType
)).ToArray();
1370
Assert.True(_columnTypes[j] == df.Columns[j].
DataType
);
DataFrameTests.BinaryOperations.cs (12)
209
var dtype = dfd.Columns[0].
DataType
;
214
dtype = dfm.Columns[0].
DataType
;
425
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
431
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
437
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
443
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
449
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
457
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
463
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
469
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
478
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
484
Assert.True(typeof(decimal) == tempDf.Columns["Int"].
DataType
);
DataFrameTests.Computations.cs (6)
131
if (column.
DataType
== typeof(bool))
143
else if (column.
DataType
== typeof(string))
155
else if (column.
DataType
== typeof(DateTime))
300
if (column.
DataType
== typeof(bool))
312
else if (column.
DataType
== typeof(string))
324
else if (column.
DataType
== typeof(DateTime))
DataFrameTests.cs (3)
778
Assert.Equal(df.Columns[i - 1].
DataType
.ToString(), column[0].ToString());
1002
row[i] = Convert.ChangeType(12, column.
DataType
);
1243
Assert.Equal(column.
DataType
, type);
PrimitiveDataFrameColumnTests.cs (20)
305
Assert.Equal(intColumn.
DataType
, copy.
DataType
);
324
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
344
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
366
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
387
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
408
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
429
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
450
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
471
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);
493
Assert.Equal(column.
DataType
, clonedColumn.
DataType
);