Serves as the abstract base class for classes that
represent data files that contain objects of a certain type.
SystemObject Extreme.DataDataStream Extreme.DataDataStreamTObject Extreme.DataCompositeDataStreamTObject Extreme.Data.RRdsStream
Namespace:
Extreme.Data
Assembly:
Extreme.Data (in Extreme.Data.dll) Version: 3.1.0
public abstract class DataStream<TObject> : DataStream
where TObject : Object, IDataObject<TObject>
Public MustInherit Class DataStream(Of TObject As {Object, IDataObject(Of TObject)})
Inherits DataStream
generic<typename TObject>
where TObject : Object, IDataObject<TObject>
public ref class DataStream abstract : public DataStream
[<AbstractClassAttribute>]
type DataStream<'TObject when 'TObject : Object and IDataObject<'TObject>> =
class
inherit DataStream
end
Type Parameters
- TObject
- The type of the objects
stored in the data stream.
The DataStreamTObject type exposes the following members.
| Name | Description |
---|
 | DataStreamTObject | Initializes a new instance of the DataStreamTObject class |
Top
| Name | Description |
---|
 | CanRead |
Gets whether the file can be read from.
(Inherited from DataStream.) |
 | CanWrite |
Gets whether the file can be written to.
(Inherited from DataStream.) |
 | Converter |
Gets an object that converts between data objects and
vectors, matrices, and data frames.
|
Top
| Name | Description |
---|
 | Dispose |
Releases unmanaged resources.
(Inherited from DataStream.) |
 | Dispose(Boolean) |
Releases resources.
(Inherited from DataStream.) |
 | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | Flush |
Causes any buffered data to be written to the underlying data store.
(Inherited from DataStream.) |
 | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | ReadDataFrameR(Int32, Boolean) |
Reads a data frame from the file.
(Inherited from DataStream.) |
 | ReadDataFrameR(String, Boolean) |
Reads a data frame from the file.
(Inherited from DataStream.) |
 | ReadDataFrameR, C |
Reads the data frame at the current position in the file.
(Overrides DataStreamReadDataFrameR, C.) |
 | ReadDataFrameR, C(C, Boolean) |
Reads a data frame from the file.
(Inherited from DataStream.) |
 | ReadMatrixT |
Reads the two-dimensional array at the current position in the file.
(Overrides DataStreamReadMatrixT(Boolean).) |
 | ReadObject |
Reads an object from the data stream.
|
 | ReadVectorT |
Reads the one-dimensional array at the current position in the file.
(Overrides DataStreamReadVectorT(Boolean).) |
 | ToString | Returns a string that represents the current object. (Inherited from Object.) |
 | TryReadObject |
Attempts to read an object from the data stream.
|
 | WriteT(MatrixT) |
Writes the two-dimensional array at the current position in the file.
(Inherited from DataStream.) |
 | WriteT(MatrixT) |
Writes the two-dimensional array at the current position in the file.
(Overrides DataStreamWriteT(MatrixT).) |
 | WriteT(VectorT) |
Writes the one-dimensional array at the current position in the file.
(Inherited from DataStream.) |
 | WriteT(VectorT) |
Writes the one-dimensional array at the current position in the file.
(Overrides DataStreamWriteT(VectorT).) |
 | WriteR, C(DataFrameR, C) |
Writes the data frame at the current position in the file.
(Inherited from DataStream.) |
 | WriteR, C(DataFrameR, C) |
Writes the data frame at the current position in the file.
(Overrides DataStreamWriteR, C(DataFrameR, C).) |
 | WriteObject |
Writes an object to the data stream.
|
Top
Reference