Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore NetworkStream (Socket)

 

Data di pubblicazione: ottobre 2016

Crea una nuova istanza di NetworkStream classe per l'oggetto specificato Socket.

Spazio dei nomi:   System.Net.Sockets
Assembly:  System (in System.dll)

public NetworkStream(
	Socket socket
)

Parametri

socket
Type: System.Net.Sockets.Socket

Il Socket che il NetworkStream verrà utilizzato per inviare e ricevere dati.

Exception Condition
ArgumentNullException

Il valore del parametro socket è null.

IOException

Il socket parametro non è connesso.

-oppure-

Il SocketType di proprietà di socket parametro non è SocketType.Stream.

-oppure-

Il socket parametro è in uno stato.

Il NetworkStream viene creata con accesso in lettura/scrittura all'oggetto specificato Socket. Il NetworkStream non possiede sottostante Socket, quindi la chiamata di Close metodo non chiude il Socket.

Esempio di codice seguente viene illustrato come creare un NetworkStream con un Socket.

// Examples for constructors that do not specify file permission.

// Create the NetworkStream for communicating with the remote host.
NetworkStream myNetworkStream;

if (networkStreamOwnsSocket){
     myNetworkStream = new NetworkStream(mySocket, true);          
}
else{
     myNetworkStream = new NetworkStream(mySocket);     
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: