NetworkStream Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una nueva instancia de la clase NetworkStream.
Sobrecargas
NetworkStream(Socket) |
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado. |
NetworkStream(Socket, Boolean) |
Inicializa una nueva instancia de la clase NetworkStream para el elemento Socket especificado con la propiedad Socket especificada. |
NetworkStream(Socket, FileAccess) |
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado con los derechos de acceso indicados. |
NetworkStream(Socket, FileAccess, Boolean) |
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado con los derechos de acceso y la propiedad del elemento Socket indicado. |
NetworkStream(Socket)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado.
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)
Parámetros
- socket
- Socket
El elemento Socket que usará NetworkStream para enviar y recibir datos.
Excepciones
El parámetro socket
es null
.
El parámetro socket
no está conectado.
o bien
La propiedad SocketType del parámetro socket
no es Stream.
o bien
El parámetro socket
está en un estado de no bloqueo.
Comentarios
NetworkStream se crea con acceso de lectura y escritura al especificadoSocket. NetworkStream no posee el subyacente Socket, por lo que llamar al Close método o Dispose no cierra .Socket
Consulte también
Se aplica a
NetworkStream(Socket, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Inicializa una nueva instancia de la clase NetworkStream para el elemento Socket especificado con la propiedad Socket especificada.
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)
Parámetros
- socket
- Socket
El elemento Socket que usará NetworkStream para enviar y recibir datos.
- ownsSocket
- Boolean
Se establece en true
para indicar que NetworkStream tomará posesión de Socket; en caso contrario, false
.
Excepciones
El parámetro socket
es null
.
El parámetro socket
no está conectado.
o bien
El valor de la propiedad SocketType del parámetro socket
no es Stream.
o bien
El parámetro socket
está en un estado de no bloqueo.
Comentarios
NetworkStream se crea con acceso de lectura y escritura al especificadoSocket.
Si el valor del ownsSocket
parámetro es true
, toma NetworkStream posesión del subyacente Sockety la llamada al Close método o Dispose también cierra el subyacente Socket.
Consulte también
Se aplica a
NetworkStream(Socket, FileAccess)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado con los derechos de acceso indicados.
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)
Parámetros
- socket
- Socket
El elemento Socket que usará NetworkStream para enviar y recibir datos.
- access
- FileAccess
Combinación bit a bit de los valores de FileAccess que especifican el tipo de acceso dado a NetworkStream en el elemento Socket proporcionado.
Excepciones
El parámetro socket
es null
.
El parámetro socket
no está conectado.
o bien
La propiedad SocketType del parámetro socket
no es Stream.
o bien
El parámetro socket
está en un estado de no bloqueo.
Comentarios
NetworkStream se crea con el acceso especificado al especificadoSocket. Con este constructor, no NetworkStream posee el subyacente Socket, por lo que llamar al Close método o Dispose no cierra el subyacente Socket.
El access
parámetro establece las CanRead propiedades y CanWrite de NetworkStream. Si especifica Write, permite NetworkStream llamadas al Write método . Si especifica Read, permite NetworkStream llamadas al Read método . Si especifica ReadWrite, se permiten ambas llamadas de método.
Consulte también
Se aplica a
NetworkStream(Socket, FileAccess, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
Crea una nueva instancia de la clase NetworkStream para el elemento Socket especificado con los derechos de acceso y la propiedad del elemento Socket indicado.
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)
Parámetros
- socket
- Socket
El elemento Socket que usará NetworkStream para enviar y recibir datos.
- access
- FileAccess
Combinación bit a bit de los valores de FileAccess que especifican el tipo de acceso dado a NetworkStream en el elemento Socket proporcionado.
- ownsSocket
- Boolean
Se establece en true
para indicar que NetworkStream tomará posesión de Socket; en caso contrario, false
.
Excepciones
El parámetro socket
es null
.
El parámetro socket
no está conectado.
o bien
La propiedad SocketType del parámetro socket
no es Stream.
o bien
El parámetro socket
está en un estado de no bloqueo.
Comentarios
NetworkStream se crea con acceso de lectura y escritura al especificadoSocket.
Si el valor del ownsSocket
parámetro es true
, toma NetworkStream posesión del subyacente Sockety la llamada al Close método o Dispose también cierra el subyacente Socket.
El access
parámetro establece las CanRead propiedades y CanWrite de NetworkStream. Si especifica Write, permite NetworkStream llamadas al Write método . Si especifica Read, permite NetworkStream llamadas al Read método . Si especifica ReadWrite, se permiten ambas llamadas de método.