Partager via


PrefixingBufferWriter<T,TBufferWriter> Constructeur

Définition

Initialise une nouvelle instance de la 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))

Paramètres

prefixSize
Int32

Longueur de l’en-tête pour lequel réserver de l’espace. Doit être un nombre positif.

payloadSizeHint
Int32

Indicateur de la taille maximale attendue de la charge utile. La taille réelle peut être supérieure ou inférieure à celle-ci, mais une copie supplémentaire est évitée si elle ne dépasse pas ce montant. Si 0, une estimation raisonnable est faite.

memoryPool
MemoryPool<T>

S’applique à