NetworkStream Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci třídy NetworkStream.
Přetížení
NetworkStream(Socket) |
Vytvoří novou instanci NetworkStream třídy pro zadaný Socketobjekt . |
NetworkStream(Socket, Boolean) |
Inicializuje novou instanci NetworkStream třídy pro zadaný Socket se zadaným Socket vlastnictvím. |
NetworkStream(Socket, FileAccess) |
Vytvoří novou instanci NetworkStream třídy pro zadaný Socket se zadanými přístupovými právy. |
NetworkStream(Socket, FileAccess, Boolean) |
Vytvoří novou instanci NetworkStream třídy pro zadaný Socket se zadanými přístupovými právy a zadaným Socket vlastnictvím. |
NetworkStream(Socket)
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
Vytvoří novou instanci NetworkStream třídy pro zadaný Socketobjekt .
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
Údaj Socket , který NetworkStream bude používat k odesílání a přijímání dat.
Výjimky
Parametr socket
je null
.
Parametr socket
není připojen.
-nebo-
Vlastnost SocketType parametru socket
není Stream.
-nebo-
Parametr socket
je v odblokovacím stavu.
Poznámky
Vytvoří NetworkStream se s přístupem pro čtení i zápis k zadanému Socketobjektu . Objekt NetworkStream nevlastní základní Socketobjekt , takže volání Close metody nebo Dispose nezavře Socket.
Viz také
Platí pro
NetworkStream(Socket, Boolean)
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
Inicializuje novou instanci NetworkStream třídy pro zadaný Socket se zadaným Socket vlastnictvím.
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
Údaj Socket , který NetworkStream bude používat k odesílání a přijímání dat.
- ownsSocket
- Boolean
Nastavte na , true
abyste mohli označit, že NetworkStream převezme vlastnictví Socket. V opačném případě . false
Výjimky
Parametr socket
je null
.
Parametr socket
není připojen.
-nebo-
Hodnota SocketType vlastnosti parametru socket
není Stream.
-nebo-
parametr socket
je v odblokovacím stavu.
Poznámky
Vytvoří NetworkStream se s přístupem pro čtení i zápis k zadanému Socketobjektu .
Pokud je true
hodnota parametru ownsSocket
, NetworkStream objekt převezme vlastnictví základního Socketobjektu Close a volání metody nebo Dispose také zavře podkladový Socketobjekt .
Viz také
Platí pro
NetworkStream(Socket, FileAccess)
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
Vytvoří novou instanci NetworkStream třídy pro zadaný Socket se zadanými přístupovými právy.
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
Údaj Socket , který NetworkStream bude používat k odesílání a přijímání dat.
- access
- FileAccess
Bitová kombinace FileAccess hodnot, které určují typ přístupu uděleného NetworkStream k zadanému Socket.
Výjimky
Parametr socket
je null
.
Parametr socket
není připojen.
-nebo-
SocketType Vlastnost parametru socket
není Stream.
-nebo-
parametr socket
je v odblokovacím stavu.
Poznámky
Vytvoří NetworkStream se se zadaným přístupem k zadanému Socketobjektu . S tímto konstruktorem NetworkStream nevlastní podkladový Socketobjekt , takže volání Close metody nebo Dispose neuzavře podkladový Socketobjekt .
Parametr access
nastavuje CanRead vlastnosti a CanWrite objektu NetworkStream. Pokud zadáte Write, NetworkStream pak povolí volání Write metody . Pokud zadáte Read, NetworkStream pak povolí volání Read metody . Pokud zadáte ReadWrite, povolí se obě volání metody.
Viz také
Platí pro
NetworkStream(Socket, FileAccess, Boolean)
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
- Zdroj:
- NetworkStream.cs
Vytvoří novou instanci NetworkStream třídy pro zadaný Socket se zadanými přístupovými právy a zadaným Socket vlastnictvím.
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
Údaj Socket , který NetworkStream bude používat k odesílání a přijímání dat.
- access
- FileAccess
Bitová kombinace FileAccess hodnot, které určují typ přístupu uděleného NetworkStream k zadanému Socket.
- ownsSocket
- Boolean
Nastavte na , true
abyste mohli označit, že NetworkStream převezme vlastnictví Socket. V opačném případě . false
Výjimky
Parametr socket
je null
.
Parametr socket
není připojen.
-nebo-
Vlastnost SocketType parametru socket
není Stream.
-nebo-
Parametr socket
je v odblokovacím stavu.
Poznámky
Vytvoří NetworkStream se s přístupem pro čtení i zápis k zadanému Socketobjektu .
Pokud je hodnota parametru ownsSocket
, NetworkStream objekt převezme vlastnictví základního Socketobjektu Close a voláním metody nebo Dispose se také základní objekt zavřeSocket.true
Parametr access
nastavuje CanRead vlastnosti a CanWrite objektu NetworkStream. Pokud zadáte Write, NetworkStream pak povolí volání Write metody . Pokud zadáte Read, NetworkStream pak povolí volání Read metody . Pokud zadáte ReadWrite, povolí se obě volání metody.