Writer.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
- 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
- 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>.