NetworkStream Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie klasy NetworkStream.
Przeciążenia
NetworkStream(Socket) |
Tworzy nowe wystąpienie NetworkStream klasy dla określonego Socketelementu . |
NetworkStream(Socket, Boolean) |
Inicjuje NetworkStream nowe wystąpienie klasy określonej Socket z określoną Socket własnością. |
NetworkStream(Socket, FileAccess) |
Tworzy nowe wystąpienie NetworkStream klasy określonej Socket z określonymi prawami dostępu. |
NetworkStream(Socket, FileAccess, Boolean) |
Tworzy nowe wystąpienie NetworkStream klasy określonej Socket z określonymi prawami dostępu i określoną Socket własnością. |
NetworkStream(Socket)
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
Tworzy nowe wystąpienie NetworkStream klasy dla określonego Socketelementu .
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)
Parametry
- socket
- Socket
Element Socket , który NetworkStream będzie używany do wysyłania i odbierania danych.
Wyjątki
Parametr socket
ma wartość null
.
Parametr socket
nie jest połączony.
-lub-
Właściwość SocketType parametru socket
nie Streamma wartości .
-lub-
Parametr socket
jest w stanie braku odblokowania.
Uwagi
Obiekt NetworkStream jest tworzony z dostępem do odczytu/zapisu do określonego Socketelementu . Element NetworkStream nie jest właścicielem bazowego Socketobiektu , więc wywołanie Close metody or Dispose nie powoduje zamknięcia obiektu Socket.
Zobacz też
Dotyczy
NetworkStream(Socket, Boolean)
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
Inicjuje NetworkStream nowe wystąpienie klasy określonej Socket z określoną Socket własnością.
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)
Parametry
- socket
- Socket
Element Socket , który NetworkStream będzie używany do wysyłania i odbierania danych.
- ownsSocket
- Boolean
Ustaw wartość , aby wskazać true
, że NetworkStream właściwość przejmie własność obiektu Socket; w przeciwnym razie false
.
Wyjątki
Parametr socket
ma wartość null
.
Parametr socket
nie jest połączony.
-lub-
wartość SocketType właściwości parametru socket
to nie Stream.
-lub-
socket
parametr jest w stanie braku blokady.
Uwagi
Obiekt NetworkStream jest tworzony z dostępem do odczytu/zapisu do określonego Socketelementu .
Jeśli wartość parametru ownsSocket
to true
, NetworkStream element przejmuje własność bazowego Socketobiektu , a wywołanie Close metody or Dispose również zamyka bazową Socketmetodę .
Zobacz też
Dotyczy
NetworkStream(Socket, FileAccess)
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
Tworzy nowe wystąpienie NetworkStream klasy określonej Socket z określonymi prawami dostępu.
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)
Parametry
- socket
- Socket
Element Socket , który NetworkStream będzie używany do wysyłania i odbierania danych.
- access
- FileAccess
Bitowa kombinacja FileAccess wartości, które określają typ dostępu nadanego NetworkStream za pośrednictwem podanego Socketelementu .
Wyjątki
Parametr socket
ma wartość null
.
Parametr socket
nie jest połączony.
-lub-
SocketType właściwość parametru socket
nie Streamma wartości .
-lub-
socket
parametr jest w stanie braku blokady.
Uwagi
Obiekt NetworkStream jest tworzony z określonym dostępem do określonego Socketelementu . W przypadku tego konstruktora element NetworkStream nie jest właścicielem bazowego Socketobiektu , więc wywołanie Close metody or Dispose nie powoduje zamknięcia bazowego Socketobiektu .
Parametr access
ustawia CanRead właściwości i CanWrite obiektu NetworkStream. Jeśli określisz Writemetodę Write , funkcja NetworkStream zezwala na wywołania metody . Jeśli określisz Readmetodę Read , funkcja NetworkStream zezwala na wywołania metody . Jeśli określisz ReadWritewartość , oba wywołania metody są dozwolone.
Zobacz też
Dotyczy
NetworkStream(Socket, FileAccess, Boolean)
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
- Źródło:
- NetworkStream.cs
Tworzy nowe wystąpienie NetworkStream klasy określonej Socket z określonymi prawami dostępu i określoną Socket własnością.
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)
Parametry
- socket
- Socket
Element Socket , który NetworkStream będzie używany do wysyłania i odbierania danych.
- access
- FileAccess
Bitowa kombinacja FileAccess wartości określających typ dostępu nad NetworkStream podanym Socketelementem .
- ownsSocket
- Boolean
Ustaw wartość , aby wskazać true
, że NetworkStream właściwość przejmie własność obiektu Socket; w przeciwnym razie false
.
Wyjątki
Parametr socket
ma wartość null
.
Parametr socket
nie jest połączony.
-lub-
Właściwość SocketType parametru socket
nie Streamma wartości .
-lub-
Parametr socket
jest w stanie braku odblokowania.
Uwagi
Obiekt NetworkStream jest tworzony z dostępem do odczytu/zapisu do określonego Socketelementu .
Jeśli wartość parametru to , element przejmuje własność bazowego Socketelementu , a wywołanie Close metody or Dispose również zamyka bazową Socketmetodę .NetworkStreamtrue
ownsSocket
Parametr access
ustawia CanRead właściwości i CanWrite obiektu NetworkStream. Jeśli określisz Writemetodę Write , funkcja NetworkStream zezwala na wywołania metody . Jeśli określisz Readmetodę Read , funkcja NetworkStream zezwala na wywołania metody . Jeśli określisz ReadWritewartość , oba wywołania metody są dozwolone.