Writer.Create 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Create(Byte[], SerializerSession) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create(MemoryStream, SerializerSession) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create(Memory<Byte>, SerializerSession) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create(Span<Byte>, SerializerSession) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create(Stream, SerializerSession, Int32) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create<TBufferWriter>(TBufferWriter, SerializerSession) |
지정된 대상에 쓰는 작성기를 만듭니다. |
Create(Byte[], SerializerSession)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.SpanBufferWriter> Create (byte[] output, Orleans.Serialization.Session.SerializerSession session);
static member Create : byte[] * Orleans.Serialization.Session.SerializerSession -> Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.SpanBufferWriter>
Public Shared Function Create (output As Byte(), session As SerializerSession) As Writer(Of SpanBufferWriter)
매개 변수
- output
- Byte[]
대상입니다.
- session
- SerializerSession
세션입니다.
반환
새 Writer<TBufferWriter>입니다.
적용 대상
Create(MemoryStream, SerializerSession)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.MemoryStreamBufferWriter> Create (System.IO.MemoryStream destination, Orleans.Serialization.Session.SerializerSession session);
static member Create : System.IO.MemoryStream * Orleans.Serialization.Session.SerializerSession -> Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.MemoryStreamBufferWriter>
Public Shared Function Create (destination As MemoryStream, session As SerializerSession) As Writer(Of MemoryStreamBufferWriter)
매개 변수
- destination
- MemoryStream
대상입니다.
- session
- SerializerSession
세션입니다.
반환
새 Writer<TBufferWriter>입니다.
적용 대상
Create(Memory<Byte>, SerializerSession)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.MemoryBufferWriter> Create (Memory<byte> output, Orleans.Serialization.Session.SerializerSession session);
static member Create : Memory<byte> * Orleans.Serialization.Session.SerializerSession -> Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.MemoryBufferWriter>
Public Shared Function Create (output As Memory(Of Byte), session As SerializerSession) As Writer(Of MemoryBufferWriter)
매개 변수
- session
- SerializerSession
세션입니다.
반환
새 Writer<TBufferWriter>입니다.
적용 대상
Create(Span<Byte>, SerializerSession)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.SpanBufferWriter> Create (Span<byte> output, Orleans.Serialization.Session.SerializerSession session);
static member Create : Span<byte> * Orleans.Serialization.Session.SerializerSession -> Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.SpanBufferWriter>
Public Shared Function Create (output As Span(Of Byte), session As SerializerSession) As Writer(Of SpanBufferWriter)
매개 변수
- session
- SerializerSession
세션입니다.
반환
새 Writer<TBufferWriter>입니다.
적용 대상
Create(Stream, SerializerSession, Int32)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.ArrayStreamBufferWriter> Create (System.IO.Stream destination, Orleans.Serialization.Session.SerializerSession session, int sizeHint = 0);
static member Create : System.IO.Stream * Orleans.Serialization.Session.SerializerSession * int -> Orleans.Serialization.Buffers.Writer<Orleans.Serialization.Buffers.Adaptors.ArrayStreamBufferWriter>
Public Shared Function Create (destination As Stream, session As SerializerSession, Optional sizeHint As Integer = 0) As Writer(Of ArrayStreamBufferWriter)
매개 변수
- destination
- Stream
대상입니다.
- session
- SerializerSession
세션입니다.
- sizeHint
- Int32
크기 힌트입니다.
반환
새 Writer<TBufferWriter>입니다.
적용 대상
Create<TBufferWriter>(TBufferWriter, SerializerSession)
지정된 대상에 쓰는 작성기를 만듭니다.
public static Orleans.Serialization.Buffers.Writer<TBufferWriter> Create<TBufferWriter> (TBufferWriter destination, Orleans.Serialization.Session.SerializerSession session) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
static member Create : 'BufferWriter * Orleans.Serialization.Session.SerializerSession -> Orleans.Serialization.Buffers.Writer<'BufferWriter (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)> (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
Public Shared Function Create(Of TBufferWriter As IBufferWriter(Of Byte)) (destination As TBufferWriter, session As SerializerSession) As Writer(Of TBufferWriter)
형식 매개 변수
- TBufferWriter
버퍼 작성기 출력 형식입니다.
매개 변수
- destination
- TBufferWriter
대상입니다.
- session
- SerializerSession
세션입니다.
반환
새 Writer<TBufferWriter>입니다.