Condividi tramite


PrefixingBufferWriter<T,TBufferWriter> Costruttore

Definizione

Inizializza una nuova istanza della classe PrefixingBufferWriter<T,TBufferWriter>.

public PrefixingBufferWriter(int prefixSize, int payloadSizeHint, System.Buffers.MemoryPool<T> memoryPool);
new Orleans.Runtime.Messaging.PrefixingBufferWriter<'T, 'BufferWriter (requires 'BufferWriter :> System.Buffers.IBufferWriter<'T>)> : int * int * System.Buffers.MemoryPool<'T> -> Orleans.Runtime.Messaging.PrefixingBufferWriter<'T, 'BufferWriter (requires 'BufferWriter :> System.Buffers.IBufferWriter<'T>)>
Public Sub New (prefixSize As Integer, payloadSizeHint As Integer, memoryPool As MemoryPool(Of T))

Parametri

prefixSize
Int32

Lunghezza dell'intestazione per cui riservare spazio. Deve essere un numero positivo.

payloadSizeHint
Int32

Suggerimento per le dimensioni massime previste del payload. La dimensione reale può essere maggiore o minore di questa, ma la copia aggiuntiva viene evitata se non supera questo importo. Se 0, viene fatta una ragionevole ipotesi.

memoryPool
MemoryPool<T>

Si applica a