public void ResetAndRenew() { _unmanagedWriteBuffer.Dispose(); _unmanagedWriteBuffer = (TWriter)(object)_context.GetStream(_lastSize); _position = 0; _innerBuffer = _context.GetMemory(32); }
public UnmanagedJsonParser(JsonOperationContext ctx, JsonParserState state, string debugTag) { _ctx = ctx; _state = state; _debugTag = debugTag; _unmanagedWriteBuffer = ctx.GetStream(JsonOperationContext.InitialStreamSize); }
public UnmanagedJsonParser(JsonOperationContext ctx, JsonParserState state, string debugTag) { _ctx = ctx; _state = state; _debugTag = debugTag; _stringBuffer = ctx.GetStream(); }
public void NewDocument() { _maybeBeforePreamble = true; var previous = _unmanagedWriteBuffer.SizeInBytes; _unmanagedWriteBuffer.Dispose(); _unmanagedWriteBuffer = _ctx.GetStream(previous); }
public HashCalculator(JsonOperationContext ctx) { _buffer = ctx.GetStream(JsonOperationContext.InitialStreamSize); }
public QueryHashCalculator(JsonOperationContext ctx) { _buffer = ctx.GetStream(); }
public HashCalculator(JsonOperationContext ctx) { _context = ctx ?? throw new ArgumentNullException(nameof(ctx)); _buffer = _context.GetStream(JsonOperationContext.InitialStreamSize); }
public void NewDocument() { _maybeBeforePreamble = true; _unmanagedWriteBuffer.Dispose(); _unmanagedWriteBuffer = _ctx.GetStream(); }
public void NewDocument() { _maybeBeforePreamble = true; _stringBuffer.Dispose(); _stringBuffer = _ctx.GetStream(); }