PrefixingBufferWriter<T,TBufferWriter> Konstruktor
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.
Initialisiert eine neue Instanz der PrefixingBufferWriter<T,TBufferWriter>-Klasse.
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))
Parameter
- prefixSize
- Int32
Die Länge der Kopfzeile, für die Speicherplatz reserviert werden soll. Muss eine positive Zahl sein.
- payloadSizeHint
- Int32
Ein Hinweis auf die erwartete maximale Größe der Nutzlast. Die tatsächliche Größe kann mehr oder weniger sein als dies, aber zusätzliche Kopien werden vermieden, wenn sie diesen Betrag nicht überschreiten. Wenn 0, wird eine vernünftige Schätzung getroffen.
- memoryPool
- MemoryPool<T>