IDataObject<TObject> Interface

Specifies the properties and methods of objects in a data file or stream.

Definition

Namespace: Numerics.NET.Data
Assembly: Numerics.NET.Data (in Numerics.NET.Data.dll) Version: 4.0.3
C#
public interface IDataObject<TObject>
where TObject : Object, IDataObject<TObject>

Type Parameters

TObject
The base type for the object.

Properties

Children Enumerates the children of the object.
ElementType Gets the element type of the object.
HasChildren Gets whether the object has children.
IsDataFrame Gets whether the object can be converted to a vector.
IsLoaded Gets whether the data for the object has been loaded.
IsMatrix Gets whether the object can be converted to a matrix.
IsVector Gets whether the object can be converted to a data frame.
Kind Gets the kind of object.
Value Gets the object's data value.

Methods

AsMatrix<T> Attempts to convert the object to a matrix with the specified element type.
AsVector<T> Attempts to convert the object to a vector with the specified element type.
Load Loads the object's data value.
ToDataFrame() Converts the object to a data frame.
ToDataFrame<R, C>() Converts the object to a data frame.
ToMatrix<T> Converts the object to a matrix with the specified element type.
ToVector<T> Converts the object to a vector with the specified element type.

See Also