다음을 통해 공유


BinaryTokenStreamReader 클래스

정의

Orleans 이진 토큰 스트림에 대한 판독기

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

Orleans 이진 토큰 스트림에 대한 판독기

ReadBlockInto(Array, Int32)

지정된 출력 Array으로 데이터 블록을 읽습니다.

ReadBoolean()

스트림에서 bool 값을 읽습니다.

ReadByte()

스트림에서 byte 값을 읽습니다.

ReadByteArray(Byte[], Int32, Int32)

스트림에서 다음 바이트를 읽습니다.

ReadBytes(Int32)

스트림에서 다음 바이트를 읽습니다.

ReadChar()

스트림에서 char 값을 읽습니다.

ReadDateTime()

Orleans 이진 토큰 스트림에 대한 판독기

ReadDecimal()

스트림에서 decimal 값을 읽습니다.

ReadDouble()

스트림에서 double 값을 읽습니다.

ReadFloat()

스트림에서 float 값을 읽습니다.

ReadGuid()

Orleans 이진 토큰 스트림에 대한 판독기

ReadInt()

스트림에서 Int32 값을 읽습니다.

ReadIPAddress()

스트림에서 IPAddress 값을 읽습니다.

ReadIPEndPoint()

스트림에서 IPEndPoint 값을 읽습니다.

ReadLong()

스트림에서 Int64 값을 읽습니다.

ReadSByte()

스트림에서 sbyte 값을 읽습니다.

ReadShort()

스트림에서 Int16 값을 읽습니다.

ReadSiloAddress()

스트림에서 SiloAddress 값을 읽습니다.

ReadString()

스트림에서 string 값을 읽습니다.

ReadTimeSpan()

Orleans 이진 토큰 스트림에 대한 판독기

ReadUInt()

스트림에서 UInt32 값을 읽습니다.

ReadULong()

스트림에서 UInt64 값을 읽습니다.

ReadUShort()

스트림에서 UInt16 값을 읽습니다.

Reset(IList<ArraySegment<Byte>>)

제공된 데이터를 사용하여 이 인스턴스를 다시 설정합니다.

적용 대상