Compartir a través de


PrefixingBufferWriter<T,TBufferWriter> Constructor

Definición

Inicializa una nueva instancia de la clase 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))

Parámetros

prefixSize
Int32

Longitud del encabezado para el que se va a reservar espacio. Debe ser un número positivo.

payloadSizeHint
Int32

Sugerencia en el tamaño máximo esperado de la carga. El tamaño real puede ser mayor o menor que este, pero se evita la copia adicional si no supera esta cantidad. Si es 0, se realiza una estimación razonable.

memoryPool
MemoryPool<T>

Se aplica a