NetworkStream Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de la classe NetworkStream.
Surcharges
NetworkStream(Socket) |
Crée une nouvelle instance de la classe NetworkStream pour le Socket spécifié. |
NetworkStream(Socket, Boolean) |
Initialise une nouvelle instance de la classe NetworkStream pour le Socket spécifié avec l'appartenance Socket spécifiée. |
NetworkStream(Socket, FileAccess) |
Crée une nouvelle instance de la classe NetworkStream pour le Socket spécifié possédant les droits d'accès donnés. |
NetworkStream(Socket, FileAccess, Boolean) |
Crée une instance de la classe NetworkStream pour le Socket spécifié possédant les droits d'accès et l'appartenance Socket donnés. |
NetworkStream(Socket)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crée une nouvelle instance de la classe NetworkStream pour le Socket spécifié.
public:
NetworkStream(System::Net::Sockets::Socket ^ socket);
public NetworkStream (System.Net.Sockets.Socket socket);
new System.Net.Sockets.NetworkStream : System.Net.Sockets.Socket -> System.Net.Sockets.NetworkStream
Public Sub New (socket As Socket)
Paramètres
- socket
- Socket
Socket qu'utilisera NetworkStream pour envoyer et recevoir des données.
Exceptions
Le paramètre socket
a la valeur null
.
Le paramètre socket
n'est pas connecté.
- ou -
La propriété SocketType du paramètre socket
n'a pas la valeur Stream.
- ou -
Le paramètre socket
est dans un état non bloquant.
Remarques
est NetworkStream créé avec un accès en lecture/écriture au spécifié Socket. ne NetworkStream possède pas le sous-jacent Socket, donc l’appel de la Close méthode ou Dispose ne ferme pas le Socket.
Voir aussi
S’applique à
NetworkStream(Socket, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Initialise une nouvelle instance de la classe NetworkStream pour le Socket spécifié avec l'appartenance Socket spécifiée.
public:
NetworkStream(System::Net::Sockets::Socket ^ socket, bool ownsSocket);
public NetworkStream (System.Net.Sockets.Socket socket, bool ownsSocket);
new System.Net.Sockets.NetworkStream : System.Net.Sockets.Socket * bool -> System.Net.Sockets.NetworkStream
Public Sub New (socket As Socket, ownsSocket As Boolean)
Paramètres
- socket
- Socket
Socket qu'utilisera NetworkStream pour envoyer et recevoir des données.
- ownsSocket
- Boolean
A la valeur true
pour indiquer que NetworkStream prendra possession de Socket ; sinon, false
.
Exceptions
Le paramètre socket
a la valeur null
.
Le paramètre socket
n'est pas connecté.
- ou -
la propriété SocketType du paramètre socket
n'a pas la valeur Stream.
- ou -
le paramètre socket
est dans un état non bloquant.
Remarques
est NetworkStream créé avec un accès en lecture/écriture au spécifié Socket.
Si la valeur du ownsSocket
paramètre est true
, prend NetworkStream la propriété du sous-jacent Socket, et l’appel de la Close méthode ou Dispose ferme également le sous-jacent Socket.
Voir aussi
S’applique à
NetworkStream(Socket, FileAccess)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crée une nouvelle instance de la classe NetworkStream pour le Socket spécifié possédant les droits d'accès donnés.
public:
NetworkStream(System::Net::Sockets::Socket ^ socket, System::IO::FileAccess access);
public NetworkStream (System.Net.Sockets.Socket socket, System.IO.FileAccess access);
new System.Net.Sockets.NetworkStream : System.Net.Sockets.Socket * System.IO.FileAccess -> System.Net.Sockets.NetworkStream
Public Sub New (socket As Socket, access As FileAccess)
Paramètres
- socket
- Socket
Socket qu'utilisera NetworkStream pour envoyer et recevoir des données.
- access
- FileAccess
Combinaison d'opérations de bits des valeurs FileAccess qui spécifie le type d'accès accordé à NetworkStream sur le Socket fourni.
Exceptions
Le paramètre socket
a la valeur null
.
Le paramètre socket
n'est pas connecté.
- ou -
la propriété SocketType du paramètre socket
n'a pas la valeur Stream.
- ou -
le paramètre socket
est dans un état non bloquant.
Remarques
est NetworkStream créé avec l’accès spécifié au spécifié Socket. Avec ce constructeur, le NetworkStream ne possède pas le sous-jacent Socket, donc l’appel de la Close méthode ou Dispose ne ferme pas le sous-jacent Socket.
Le access
paramètre définit les CanRead propriétés et CanWrite de .NetworkStream Si vous spécifiez Write, le autorise les NetworkStream appels à la Write méthode . Si vous spécifiez Read, le autorise les NetworkStream appels à la Read méthode . Si vous spécifiez ReadWrite, les deux appels de méthode sont autorisés.
Voir aussi
S’applique à
NetworkStream(Socket, FileAccess, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crée une instance de la classe NetworkStream pour le Socket spécifié possédant les droits d'accès et l'appartenance Socket donnés.
public:
NetworkStream(System::Net::Sockets::Socket ^ socket, System::IO::FileAccess access, bool ownsSocket);
public NetworkStream (System.Net.Sockets.Socket socket, System.IO.FileAccess access, bool ownsSocket);
new System.Net.Sockets.NetworkStream : System.Net.Sockets.Socket * System.IO.FileAccess * bool -> System.Net.Sockets.NetworkStream
Public Sub New (socket As Socket, access As FileAccess, ownsSocket As Boolean)
Paramètres
- socket
- Socket
Socket qu'utilisera NetworkStream pour envoyer et recevoir des données.
- access
- FileAccess
Combinaison d'opérations de bits des valeurs FileAccess qui spécifie le type d'accès accordé à NetworkStream sur le Socket fourni.
- ownsSocket
- Boolean
A la valeur true
pour indiquer que NetworkStream prendra possession de Socket ; sinon, false
.
Exceptions
Le paramètre socket
a la valeur null
.
Le paramètre socket
n'est pas connecté.
- ou -
La propriété SocketType du paramètre socket
n'a pas la valeur Stream.
- ou -
Le paramètre socket
est dans un état non bloquant.
Remarques
est NetworkStream créé avec un accès en lecture/écriture au spécifié Socket.
Si la valeur du paramètre est true
, prend la NetworkStream propriété du sous-jacent Socket, et l’appel de la Close méthode ou Dispose ferme également le sous-jacent Socket.ownsSocket
Le access
paramètre définit les CanRead propriétés et CanWrite de .NetworkStream Si vous spécifiez Write, le autorise les NetworkStream appels à la Write méthode . Si vous spécifiez Read, le autorise les NetworkStream appels à la Read méthode . Si vous spécifiez ReadWrite, les deux appels de méthode sont autorisés.