public void ChangeBufferUnknownType(ReadUnknownAsEnum type) { if (IsParserTypeKnown) { throw new ArgumentException("Cannot change parser type of a known parse characteristic."); } ReadUnknownAs = type; _changed = true; }