public void EnterArray() { _require(StreamOp.EnterArray); var array = (ArraySchema)_state.Schema; _writer.WriteOpenTag(_state.Tag); _stack.Push(new SchemaState(array, _state.Tag, 0)); _state = new SchemaState(array.ElementType, 255, -1); }