public UnmanagedStreamBuffer(JsonOperationContext context, Stream stream) { _stream = stream; _sizeInBytes = 0; Used = 0; _returnBuffer = context.GetManagedBuffer(out _buffer); }
public BlittableJsonTextWriter(JsonOperationContext context, Stream stream) { _context = context; _stream = stream; _returnBuffer = context.GetManagedBuffer(out _pinnedBuffer); _buffer = _pinnedBuffer.Pointer; _bufferLen = _pinnedBuffer.Length; }
public AbstractBlittableJsonTextWriter(JsonOperationContext context, Stream stream) { _context = context; _stream = stream; _returnBuffer = context.GetManagedBuffer(out _pinnedBuffer); _buffer = _pinnedBuffer.Pointer; _parserAuxiliarMemory = context.GetMemory(32); }