Struct BlockStream.Reader
Syntax
Constructors
Reader(BlockStream)
Declaration
public Reader(BlockStream stream)
Parameters
Properties
ForEachCount
Declaration
public int ForEachCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
RemainingItemCount
Declaration
public int RemainingItemCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
BeginForEachIndex(Int32)
Declaration
public int BeginForEachIndex(int foreachIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
foreachIndex |
|
Returns
Type |
Description |
System.Int32 |
The number of elements at this index
|
Peek<T>()
Declaration
public T Peek<T>()
where T : struct
Returns
Type Parameters
Read(Int32)
Declaration
public byte *Read(int size)
Parameters
Type |
Name |
Description |
System.Int32 |
size |
|
Returns
Type |
Description |
System.Byte* |
|
Read<T>()
Declaration
public T Read<T>()
where T : struct
Returns
Type Parameters
Write<T>(T)
Declaration
public void Write<T>(T d)
where T : struct
Parameters
Type |
Name |
Description |
T |
d |
|
Type Parameters
Operators
Implicit(BlockStream to BlockStream.Reader)
Declaration
public static implicit operator BlockStream.Reader(BlockStream stream)
Parameters
Returns