共用方式為


BinaryTokenStreamReader 類別

定義

適用于一元元權杖資料流程的讀取器

public class BinaryTokenStreamReader
public class BinaryTokenStreamReader : Orleans.Serialization.IBinaryTokenStreamReader
type BinaryTokenStreamReader = class
type BinaryTokenStreamReader = class
    interface IBinaryTokenStreamReader
Public Class BinaryTokenStreamReader
Public Class BinaryTokenStreamReader
Implements IBinaryTokenStreamReader
繼承
BinaryTokenStreamReader
實作

建構函式

BinaryTokenStreamReader(ArraySegment<Byte>)

建立新的 BinaryTokenStreamReader,以從指定的輸入緩衝區讀取。

BinaryTokenStreamReader(Byte[])

建立新的 BinaryTokenStreamReader,以從指定的輸入位元組陣列讀取。

BinaryTokenStreamReader(IList<ArraySegment<Byte>>)

建立新的 BinaryTokenStreamReader,以從指定的輸入緩衝區讀取。

屬性

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>>)

使用提供的資料重設這個實例。

適用於