IData Object<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.4
C#
Assembly: Numerics.NET.Data (in Numerics.NET.Data.dll) Version: 4.0.4
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. |
| Element | Gets the element type of the object. |
| Has | Gets whether the object has children. |
| IsData | 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. |
| ToData | Converts the object to a data frame. |
| ToData | 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. |