Esempio n. 1
0
        public byte[] GetAnswerCopy()
        {
            if (ReferenceEquals(RawAnswer, null))
            {
                throw new IrbisException("packet is null");
            }

            byte[] result = RawAnswer.GetSpan((int)_stream.Position);

            return(result);
        }
Esempio n. 2
0
        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);
        }