public void PutGeneric(GenericValue value) { _require(StreamOp.Generic); _writer.WriteGeneric(value, _state.Tag); _moveNext(); }