Ejemplo n.º 1
0
 public UnmanagedStreamBuffer(JsonOperationContext context, Stream stream)
 {
     _stream       = stream;
     _sizeInBytes  = 0;
     Used          = 0;
     _returnBuffer = context.GetManagedBuffer(out _buffer);
 }
Ejemplo n.º 2
0
 public BlittableJsonTextWriter(JsonOperationContext context, Stream stream)
 {
     _context      = context;
     _stream       = stream;
     _returnBuffer = context.GetManagedBuffer(out _pinnedBuffer);
     _buffer       = _pinnedBuffer.Pointer;
     _bufferLen    = _pinnedBuffer.Length;
 }
Ejemplo n.º 3
0
        public AbstractBlittableJsonTextWriter(JsonOperationContext context, Stream stream)
        {
            _context = context;
            _stream  = stream;

            _returnBuffer = context.GetManagedBuffer(out _pinnedBuffer);
            _buffer       = _pinnedBuffer.Pointer;

            _parserAuxiliarMemory = context.GetMemory(32);
        }