다음을 통해 공유


BinaryTokenStreamWriter 클래스

정의

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

public class BinaryTokenStreamWriter
public class BinaryTokenStreamWriter : Orleans.Serialization.IBinaryTokenStreamWriter
type BinaryTokenStreamWriter = class
type BinaryTokenStreamWriter = class
    interface IBinaryTokenStreamWriter
Public Class BinaryTokenStreamWriter
Public Class BinaryTokenStreamWriter
Implements IBinaryTokenStreamWriter
상속
BinaryTokenStreamWriter
구현

생성자

BinaryTokenStreamWriter()

기본 생성자입니다.

속성

CurrentOffset

스트림의 현재 쓰기 위치입니다.

메서드

ReleaseBuffers()

이 스트림에서 사용되는 serialization 버퍼를 해제합니다.

ToByteArray()

출력 스트림을 로 반환합니다 byte[].

ToBytes()

출력 스트림을 의 집합으로 반환합니다 ArraySegment.

TryWriteSimpleObject(Object)

간단한 형식(배열이 아닌) 값을 스트림에 쓰십시오.

Write(Boolean)

스트림에 bool 값을 씁니다.

Write(Boolean[])

스트림에 bool[] 값을 씁니다.

Write(Byte)

스트림에 byte 값을 씁니다.

Write(Byte[])

스트림에 byte[] 값을 씁니다.

Write(Byte[], Int32, Int32)

입력 byte[]의 지정된 오프셋부터 시작하여 지정된 바이트 수를 스트림에 씁니다.

Write(Char)

스트림에 char 값을 씁니다.

Write(Char[])

스트림에 char[] 값을 씁니다.

Write(DateTime)

스트림에 DataTime 값을 씁니다.

Write(Decimal)

스트림에 decimal 값을 씁니다.

Write(Double)

스트림에 double 값을 씁니다.

Write(Double[])

스트림에 double[] 값을 씁니다.

Write(Guid)

스트림에 Guid 값을 씁니다.

Write(Int16)

스트림에 Int16 값을 씁니다.

Write(Int16[])

스트림에 Int16[] 값을 씁니다.

Write(Int32)

스트림에 Int32 값을 씁니다.

Write(Int32[])

스트림에 Int32[] 값을 씁니다.

Write(Int64)

스트림에 Int64 값을 씁니다.

Write(Int64[])

스트림에 Int64[] 값을 씁니다.

Write(IPAddress)

스트림에 IPAddress 값을 씁니다.

Write(IPEndPoint)

스트림에 IPEndPoint 값을 씁니다.

Write(List<ArraySegment<Byte>>)

스트림에 바이트 배열 세그먼트 목록을 씁니다.

Write(SByte)

스트림에 sbyte 값을 씁니다.

Write(SByte[])

스트림에 sbyte[] 값을 씁니다.

Write(SiloAddress)

스트림에 SiloAddress 값을 씁니다.

Write(Single)

스트림에 float 값을 씁니다.

Write(Single[])

스트림에 float[] 값을 씁니다.

Write(String)

스트림에 string 값을 씁니다.

Write(TimeSpan)

스트림에 TimeSpan 값을 씁니다.

Write(UInt16)

스트림에 UInt16 값을 씁니다.

Write(UInt16[])

스트림에 UInt16[] 값을 씁니다.

Write(UInt32)

스트림에 UInt32 값을 씁니다.

Write(UInt32[])

스트림에 UInt32[] 값을 씁니다.

Write(UInt64)

스트림에 UInt64 값을 씁니다.

Write(UInt64[])

스트림에 UInt64[] 값을 씁니다.

WriteNull()

스트림에 null 값을 씁니다.

WriteTypeHeader(Type, Type)

지정된 Type에 대한 형식 헤더를 스트림에 씁니다.

적용 대상