internal byte[] GetAsByteArray() { if (_length == 0) { return(null); } return(_data.GetAsByteArray(_offset, _length)); }
internal String GetAsString(Encoding encoding) { if (_length > 0) { return(encoding.GetString(_data.GetAsByteArray(_offset, _length))); } else { return(String.Empty); } }