NetworkStream Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehozza az osztály új példányát NetworkStream .
Túlterhelések
| Name | Description |
|---|---|
| NetworkStream(Socket) |
Létrehozza az NetworkStream osztály új példányát a megadotthoz Socket. |
| NetworkStream(Socket, Boolean) |
Inicializálja a NetworkStream megadott osztály új példányát a megadott SocketSocket tulajdonossal. |
| NetworkStream(Socket, FileAccess) |
Létrehoz egy új példányt a NetworkStream megadott Socket osztályhoz a megadott hozzáférési jogosultságokkal. |
| NetworkStream(Socket, FileAccess, Boolean) |
Létrehozza a NetworkStream megadott osztály új példányát a megadott Socket hozzáférési jogosultságokkal és a megadott Socket tulajdonjoggal. |
NetworkStream(Socket)
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
Létrehozza az NetworkStream osztály új példányát a megadotthoz Socket.
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éterek
- socket
- Socket
Socket Az NetworkStream adatok küldéséhez és fogadásához használt adatok.
Kivételek
A socket paraméter a következő null: .
A socket paraméter nincs csatlakoztatva.
-vagy-
A SocketType paraméter tulajdonsága socket nem Stream.
-vagy-
A socket paraméter blokkolásmentes állapotban van.
Megjegyzések
A NetworkStream létrehozás a megadotthoz Socketolvasási/írási hozzáféréssel történik. A NetworkStream mögöttes nem az , Socketígy a meghívás vagy Close metódus Dispose nem zárja be a Socket.
Lásd még
A következőre érvényes:
NetworkStream(Socket, Boolean)
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
Inicializálja a NetworkStream megadott osztály új példányát a megadott SocketSocket tulajdonossal.
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éterek
- socket
- Socket
Socket Az NetworkStream adatok küldéséhez és fogadásához használt adatok.
- ownsSocket
- Boolean
Állítsa úgy, true hogy jelezze, hogy a NetworkStream tulajdonos a Socket; egyébként. false
Kivételek
A socket paraméter a következő null: .
A socket paraméter nincs csatlakoztatva.
-vagy-
a paraméter tulajdonságának SocketType értéke socket nem Stream.
-vagy-
a socket paraméter blokkolásmentes állapotban van.
Megjegyzések
A NetworkStream létrehozás a megadotthoz Socketolvasási/írási hozzáféréssel történik.
Ha a paraméter értéke ownsSocket az true, akkor a NetworkStream mögöttes Sockettulajdonos lesz, és a Close metódus Dispose meghívása szintén bezárja az alapul szolgálót Socket.
Lásd még
A következőre érvényes:
NetworkStream(Socket, FileAccess)
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
Létrehoz egy új példányt a NetworkStream megadott Socket osztályhoz a megadott hozzáférési jogosultságokkal.
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éterek
- socket
- Socket
Socket Az NetworkStream adatok küldéséhez és fogadásához használt adatok.
- access
- FileAccess
A megadott FileAccesshozzáférési NetworkStream típust meghatározó értékek bitenkénti kombinációjaSocket.
Kivételek
A socket paraméter a következő null: .
A socket paraméter nincs csatlakoztatva.
-vagy-
a SocketType paraméter tulajdonsága socket nem Stream.
-vagy-
a socket paraméter blokkolásmentes állapotban van.
Megjegyzések
Ez NetworkStream a megadott hozzáféréssel jön létre a megadotthoz Socket. Ezzel a konstruktorral a NetworkStream mögöttes Socketnem rendelkezik , így a meghívás vagy Close metódus Dispose nem zárja be az alapul szolgálót Socket.
A access paraméter beállítja a CanReadCanWriteNetworkStream. Ha megadja Write, akkor a NetworkStream metódus hívásait Write engedélyezi. Ha megadja Read, akkor a NetworkStream metódus hívásait Read engedélyezi. Ha megadja ReadWrite, mindkét metódushívás engedélyezett.
Lásd még
A következőre érvényes:
NetworkStream(Socket, FileAccess, Boolean)
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
- Forrás:
- NetworkStream.cs
Létrehozza a NetworkStream megadott osztály új példányát a megadott Socket hozzáférési jogosultságokkal és a megadott Socket tulajdonjoggal.
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éterek
- socket
- Socket
Socket Az NetworkStream adatok küldéséhez és fogadásához használt adatok.
- access
- FileAccess
Az értékek bitenkénti kombinációjaFileAccess, amely meghatározza a megadott NetworkStreamhozzáférés Socket típusát.
- ownsSocket
- Boolean
Állítsa úgy, true hogy jelezze, hogy a NetworkStream tulajdonos a Socket; egyébként. false
Kivételek
A socket paraméter a következő null: .
A socket paraméter nincs csatlakoztatva.
-vagy-
A SocketType paraméter tulajdonsága socket nem Stream.
-vagy-
A socket paraméter blokkolásmentes állapotban van.
Megjegyzések
A NetworkStream létrehozás a megadotthoz Socketolvasási/írási hozzáféréssel történik.
Ha a ownsSocket paraméter értéke az true, a NetworkStream mögöttes Sockettulajdonság tulajdonjogát veszi át , és az vagy Close metódus Dispose meghívása szintén bezárja az alapul szolgálót Socket.
A access paraméter beállítja a CanReadCanWriteNetworkStream. Ha megadja Write, akkor a NetworkStream metódus hívásait Write engedélyezi. Ha megadja Read, akkor a NetworkStream metódus hívásait Read engedélyezi. Ha megadja ReadWrite, mindkét metódushívás engedélyezett.