public byte[] GetAnswerCopy() { if (ReferenceEquals(RawAnswer, null)) { throw new IrbisException("packet is null"); } byte[] result = RawAnswer.GetSpan((int)_stream.Position); return(result); }
public byte[] GetAnswerCopy ( int offset, int length ) { Sure.NonNegative(offset, "offset"); Sure.NonNegative(length, "length"); if (ReferenceEquals(RawAnswer, null)) { throw new IrbisException("packet is null"); } byte[] result = RawAnswer.GetSpan(offset, length); return(result); }