Partager via


Writer.Create Méthode

Définition

Surcharges

Create(Byte[], SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create(MemoryStream, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create(Memory<Byte>, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create(Span<Byte>, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create(Stream, SerializerSession, Int32)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create<TBufferWriter>(TBufferWriter, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

Create(Byte[], SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres

output
Byte[]

Destination.

session
SerializerSession

Session.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à

Create(MemoryStream, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres

destination
MemoryStream

Destination.

session
SerializerSession

Session.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à

Create(Memory<Byte>, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres

output
Memory<Byte>

Destination.

session
SerializerSession

Session.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à

Create(Span<Byte>, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres

output
Span<Byte>

Destination.

session
SerializerSession

Session.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à

Create(Stream, SerializerSession, Int32)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres

destination
Stream

Destination.

session
SerializerSession

Session.

sizeHint
Int32

Indicateur de taille.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à

Create<TBufferWriter>(TBufferWriter, SerializerSession)

Crée un enregistreur qui écrit dans la destination spécifiée.

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)

Paramètres de type

TBufferWriter

Type de sortie de l’enregistreur de mémoire tampon.

Paramètres

destination
TBufferWriter

Destination.

session
SerializerSession

Session.

Retours

Nouveau Writer<TBufferWriter>.

S’applique à