SslStream.ReadByte Method

Definition

Reads a byte from the SslStream and advances the position within the stream by one byte, or returns -1 if at the end of the stream.

public:
 override int ReadByte();
public override int ReadByte ();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer

Returns

The unsigned byte cast to an Int32, or -1 if at the end of the stream.

Exceptions

Authentication has not occurred.

The read operation failed. Check the inner exception, if present to determine the cause of the failure.

There is already a read operation in progress.

This object has been closed.

Remarks

You cannot perform multiple simultaneous read operations.

You cannot call this method until you have successfully authenticated.

Applies to