Mono Class Library: System.Net.Sockets.NetworkStream Overview | Members

System.Net.Sockets.NetworkStream Constructor

Constructs and initializes a new instance of the System.Net.Sockets.NetworkStream class.

public NetworkStream (Socket socket, bool owns_socket)

Parameters

socket
An instance of the System.Net.Sockets.Socket class.
owns_socket
Documentation for this section has not yet been entered.

Exceptions

TypeReason
ArgumentNullExceptionsocket is null.
System.IO.IOException

The Socket.Blocking property of socket is false.

-or-

The Socket.Connected property of socket is false.

-or-

The Socket.SocketType property of socket is not SocketType.Stream.

Remarks

This constructor is equivalent to NetworkStream.NetworkStream(socket, System.IO.FileAccess.ReadWrite, ownsSocket).

Requirements

Namespace: System.Net.Sockets
Assembly: System (in System.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0