IBinaryTokenStreamReader 接口

定义

public interface IBinaryTokenStreamReader
type IBinaryTokenStreamReader = interface
Public Interface IBinaryTokenStreamReader
派生

属性

CurrentPosition

流中的当前读取位置。

Length

获取流的总长度。

方法

Copy()

创建当前流读取器的副本。

PeekByte()
ReadBlockInto(Array, Int32)

将数据块读取到指定的输出 Array中。

ReadBoolean()

bool从流中读取值。

ReadByte()

从流中读取值 byte

ReadByteArray(Byte[], Int32, Int32)

从流中读取下一个字节。

ReadBytes(Int32)

从流中读取下一个字节。

ReadChar()

从流中读取值 char

ReadDateTime()
ReadDecimal()

从流中读取值 decimal

ReadDouble()

从流中读取值 double

ReadFloat()

从流中读取值 float

ReadGuid()
ReadInt()

从流中读取值 Int32

ReadIPAddress()

从流中读取值 IPAddress

ReadIPEndPoint()

从流中读取值 IPEndPoint

ReadLong()

从流中读取值 Int64

ReadSByte()

从流中读取值 sbyte

ReadShort()

从流中读取值 Int16

ReadSiloAddress()

从流中读取值 SiloAddress

ReadString()

从流中读取值 string

ReadTimeSpan()
ReadUInt()

从流中读取值 UInt32

ReadULong()

从流中读取值 UInt64

ReadUShort()

从流中读取值 UInt16

Reset(IList<ArraySegment<Byte>>)

使用所提供的数据重置此实例。

适用于