Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext.StreamPeek C# (CSharp) Method

StreamPeek() private method

Peeks at the next character in the stream. If the data isn't buffered into the StreamReader (Peek() returns -1), we flush the buffered data and try one more time.
private StreamPeek ( ) : int
return int
        private int StreamPeek()
        {
            int peek = streamReader.Peek();
            if (peek == -1)
            {
                streamReader.DiscardBufferedData();
                peek = streamReader.Peek();
            }
            return peek;
        }