NetworkStream Oluşturucular

Tanım

sınıfının yeni bir örneğini NetworkStream oluşturur.

Aşırı Yüklemeler

Name Description
NetworkStream(Socket)

Belirtilen NetworkStreamiçin sınıfının yeni bir örneğini Socket oluşturur.

NetworkStream(Socket, Boolean)

Belirtilen NetworkStream sahiplikle belirtilen Socket için sınıfının yeni bir örneğini Socket başlatır.

NetworkStream(Socket, FileAccess)

Belirtilen erişim haklarıyla belirtilen NetworkStream için sınıfının yeni bir örneğini Socket oluşturur.

NetworkStream(Socket, FileAccess, Boolean)

Belirtilen erişim hakları ve NetworkStream belirtilen sahiplik ile belirtilen Socket için sınıfının yeni bir örneğini Socket oluşturur.

NetworkStream(Socket)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

Belirtilen NetworkStreamiçin sınıfının yeni bir örneğini Socket oluşturur.

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)

Parametreler

socket
Socket

Socket NetworkStream veri göndermek ve almak için kullanacağı.

Özel durumlar

socket parametresi null'dir.

socket Parametresi bağlı değil.

-veya-

SocketType parametresinin socket özelliği değildirStream.

-veya-

socket parametresi engellenmeyen bir durumda.

Açıklamalar

, NetworkStream belirtilen Socketöğesine okuma/yazma erişimiyle oluşturulur. NetworkStream, temel alınan Socketöğesine sahip olmadığından veya Close yönteminin çağrılması Dispose öğesini Socketkapatmaz.

Ayrıca bkz.

Şunlara uygulanır

NetworkStream(Socket, Boolean)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

Belirtilen NetworkStream sahiplikle belirtilen Socket için sınıfının yeni bir örneğini Socket başlatır.

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)

Parametreler

socket
Socket

Socket NetworkStream veri göndermek ve almak için kullanacağı.

ownsSocket
Boolean

öğesinin true sahipliğini NetworkStreamalacağını belirtmek için Socket olarak ayarlayın; aksi takdirde. false

Özel durumlar

socket parametresi null'dir.

socket Parametresi bağlı değil.

-veya-

parametresinin SocketType özelliğinin socket değeri değildir Stream.

-veya-

socket parametresi engellenmeyen bir durumda.

Açıklamalar

, NetworkStream belirtilen Socketöğesine okuma/yazma erişimiyle oluşturulur. parametresinin ownsSocket değeri isetrue, NetworkStream temel alınan Socketöğesinin sahipliğini alır ve veya Close yöntemini çağırmak Dispose da temel alınan Socketöğesini kapatır.

Ayrıca bkz.

Şunlara uygulanır

NetworkStream(Socket, FileAccess)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

Belirtilen erişim haklarıyla belirtilen NetworkStream için sınıfının yeni bir örneğini Socket oluşturur.

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)

Parametreler

socket
Socket

Socket NetworkStream veri göndermek ve almak için kullanacağı.

access
FileAccess

Sağlanan FileAccessüzerinden öğesine verilen NetworkStream erişim türünü belirten değerlerin bit düzeyinde birleşimiSocket.

Özel durumlar

socket parametresi null'dir.

socket Parametresi bağlı değil.

-veya-

SocketType parametresinin socket özelliği değildirStream.

-veya-

socket parametresi engellenmeyen bir durumda.

Açıklamalar

NetworkStream, belirtilen öğesine belirtilen erişimle Socketoluşturulur. Bu oluşturucu ile, temel alınan NetworkStreamöğesine sahip değildir, Socket bu nedenle veya Close yöntemini çağırmak Dispose temel alınan Socketöğesini kapatmaz.

access parametresi, CanRead ve CanWrite özelliklerini NetworkStreamayarlar. belirtirseniz Write, yöntemine NetworkStream çağrılara Write izin verir. belirtirseniz Read, yöntemine NetworkStream çağrılara Read izin verir. belirtirseniz ReadWrite, her iki yöntem çağrısına da izin verilir.

Ayrıca bkz.

Şunlara uygulanır

NetworkStream(Socket, FileAccess, Boolean)

Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs
Kaynak:
NetworkStream.cs

Belirtilen erişim hakları ve NetworkStream belirtilen sahiplik ile belirtilen Socket için sınıfının yeni bir örneğini Socket oluşturur.

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)

Parametreler

socket
Socket

Socket NetworkStream veri göndermek ve almak için kullanacağı.

access
FileAccess

Sağlanan FileAccessüzerinden öğesine verilen NetworkStream erişim türünü belirten değerlerin bit düzeyinde birleşimiSocket.

ownsSocket
Boolean

öğesinin true sahipliğini NetworkStreamalacağını belirtmek için Socket olarak ayarlayın; aksi takdirde. false

Özel durumlar

socket parametresi null'dir.

socket Parametresi bağlı değil.

-veya-

SocketType parametresinin socket özelliği değildirStream.

-veya-

socket parametresi engellenmeyen bir durumda.

Açıklamalar

, NetworkStream belirtilen Socketöğesine okuma/yazma erişimiyle oluşturulur. parametresinin ownsSocket değeri isetrue, NetworkStream temel alınan Socketöğesinin sahipliğini alır ve veya Close yöntemini çağırmak Dispose da temel alınan Socketöğesini kapatır.

access parametresi, CanRead ve CanWrite özelliklerini NetworkStreamayarlar. belirtirseniz Write, yöntemine NetworkStream çağrılara Write izin verir. belirtirseniz Read, yöntemine NetworkStream çağrılara Read izin verir. belirtirseniz ReadWrite, her iki yöntem çağrısına da izin verilir.

Ayrıca bkz.

Şunlara uygulanır