Freigeben über


Writer.Create Methode

Definition

Überlädt

Create(Byte[], SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create(MemoryStream, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create(Memory<Byte>, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create(Span<Byte>, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create(Stream, SerializerSession, Int32)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create<TBufferWriter>(TBufferWriter, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

Create(Byte[], SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Parameter

output
Byte[]

Das Ziel.

session
SerializerSession

Die Sitzung.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für:

Create(MemoryStream, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Parameter

destination
MemoryStream

Das Ziel.

session
SerializerSession

Die Sitzung.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für:

Create(Memory<Byte>, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Parameter

output
Memory<Byte>

Das Ziel.

session
SerializerSession

Die Sitzung.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für:

Create(Span<Byte>, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Parameter

output
Span<Byte>

Das Ziel.

session
SerializerSession

Die Sitzung.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für:

Create(Stream, SerializerSession, Int32)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Parameter

destination
Stream

Das Ziel.

session
SerializerSession

Die Sitzung.

sizeHint
Int32

Der Größenhinweis.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für:

Create<TBufferWriter>(TBufferWriter, SerializerSession)

Erstellt einen Writer, der in das angegebene Ziel schreibt.

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)

Typparameter

TBufferWriter

Der Puffer-Writer-Ausgabetyp.

Parameter

destination
TBufferWriter

Das Ziel.

session
SerializerSession

Die Sitzung.

Gibt zurück

Ein neuer Writer<TBufferWriter>.

Gilt für: