Bagikan melalui


NetworkStream Konstruktor

Definisi

Membuat instans NetworkStream baru kelas .

Overload

NetworkStream(Socket)

Membuat instans NetworkStream baru kelas untuk yang ditentukan Socket.

NetworkStream(Socket, Boolean)

Menginisialisasi instans NetworkStream baru kelas untuk yang ditentukan Socket dengan kepemilikan yang ditentukan Socket .

NetworkStream(Socket, FileAccess)

Membuat instans NetworkStream baru kelas untuk yang ditentukan Socket dengan hak akses yang ditentukan.

NetworkStream(Socket, FileAccess, Boolean)

Membuat instans NetworkStream baru kelas untuk yang ditentukan Socket dengan hak akses yang ditentukan dan kepemilikan yang ditentukan Socket .

NetworkStream(Socket)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

Membuat instans NetworkStream baru kelas untuk yang ditentukan 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)

Parameter

socket
Socket

Socket yang NetworkStream akan digunakan untuk mengirim dan menerima data.

Pengecualian

Parameternya socket adalah null.

Parameter socket tidak tersambung.

-atau-

Properti SocketTypesocket parameter bukan Stream.

-atau-

Parameter socket dalam status tidak memblokir.

Keterangan

NetworkStream dibuat dengan akses baca/tulis ke yang ditentukanSocket. NetworkStream tidak memiliki yang mendasar Socket, sehingga memanggil Close metode atau Dispose tidak menutup Socket.

Lihat juga

Berlaku untuk

NetworkStream(Socket, Boolean)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

Menginisialisasi instans NetworkStream baru kelas untuk yang ditentukan Socket dengan kepemilikan yang ditentukan Socket .

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)

Parameter

socket
Socket

Socket yang NetworkStream akan digunakan untuk mengirim dan menerima data.

ownsSocket
Boolean

Atur ke true untuk menunjukkan bahwa NetworkStream akan mengambil kepemilikan Socket; jika tidak, false.

Pengecualian

Parameternya socket adalah null.

Parameter socket tidak tersambung.

-atau-

nilai SocketType properti socket parameter bukan Stream.

-atau-

socket parameter dalam status tidak memblokir.

Keterangan

NetworkStream dibuat dengan akses baca/tulis ke yang ditentukanSocket. Jika nilai ownsSocket parameter adalah true, NetworkStream mengambil kepemilikan dari yang mendasar Socket, dan memanggil Close metode atau Dispose juga menutup yang mendasar Socket.

Lihat juga

Berlaku untuk

NetworkStream(Socket, FileAccess)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

Membuat instans NetworkStream baru kelas untuk yang ditentukan Socket dengan hak akses yang ditentukan.

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)

Parameter

socket
Socket

Socket yang NetworkStream akan digunakan untuk mengirim dan menerima data.

access
FileAccess

Kombinasi bitwise dari FileAccess nilai yang menentukan jenis akses yang diberikan ke NetworkStream atas yang disediakan Socket.

Pengecualian

Parameternya socket adalah null.

Parameter socket tidak tersambung.

-atau-

SocketType properti parameter socket bukan Stream.

-atau-

socket parameter dalam status tidak memblokir.

Keterangan

NetworkStream dibuat dengan akses yang ditentukan ke yang ditentukanSocket. Dengan konstruktor ini, NetworkStream tidak memiliki yang mendasar Socket, sehingga memanggil Close metode atau Dispose tidak menutup yang mendasar Socket.

Parameter access mengatur CanRead properti dan CanWrite dari NetworkStream. Jika Anda menentukan Write, maka NetworkStream memungkinkan panggilan ke Write metode . Jika Anda menentukan Read, maka NetworkStream memungkinkan panggilan ke Read metode . Jika Anda menentukan ReadWrite, kedua panggilan metode diizinkan.

Lihat juga

Berlaku untuk

NetworkStream(Socket, FileAccess, Boolean)

Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs
Sumber:
NetworkStream.cs

Membuat instans NetworkStream baru kelas untuk yang ditentukan Socket dengan hak akses yang ditentukan dan kepemilikan yang ditentukan Socket .

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)

Parameter

socket
Socket

Socket yang NetworkStream akan digunakan untuk mengirim dan menerima data.

access
FileAccess

Kombinasi bitwise dari FileAccess nilai yang menentukan jenis akses yang diberikan ke NetworkStream atas yang disediakan Socket.

ownsSocket
Boolean

Atur ke true untuk menunjukkan bahwa NetworkStream akan mengambil kepemilikan Socket; jika tidak, false.

Pengecualian

Parameternya socket adalah null.

Parameter socket tidak tersambung.

-atau-

Properti SocketTypesocket parameter bukan Stream.

-atau-

Parameter socket dalam status tidak memblokir.

Keterangan

NetworkStream dibuat dengan akses baca/tulis ke yang ditentukanSocket. Jika nilai ownsSocket parameter adalah true, NetworkStream mengambil kepemilikan dari yang mendasar Socket, dan memanggil Close metode atau Dispose juga menutup yang mendasar Socket.

Parameter access mengatur CanRead properti dan CanWrite dari NetworkStream. Jika Anda menentukan Write, maka NetworkStream memungkinkan panggilan ke Write metode . Jika Anda menentukan Read, maka NetworkStream memungkinkan panggilan ke Read metode . Jika Anda menentukan ReadWrite, kedua panggilan metode diizinkan.

Lihat juga

Berlaku untuk