NetworkStream 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
NetworkStream 클래스의 새 인스턴스를 만듭니다.
오버로드
NetworkStream(Socket) |
지정된 NetworkStream에 대한 Socket 클래스의 새 인스턴스를 만듭니다. |
NetworkStream(Socket, Boolean) |
지정된 NetworkStream 소유권을 사용하여 지정된 Socket에 대한 Socket 클래스의 새 인스턴스를 초기화합니다. |
NetworkStream(Socket, FileAccess) |
지정된 액세스 권한을 사용하여 지정된 NetworkStream에 대한 Socket 클래스의 새 인스턴스를 만듭니다. |
NetworkStream(Socket, FileAccess, Boolean) |
지정된 액세스 권한과 지정된 NetworkStream 소유권을 사용하여 지정된 Socket에 대한 Socket 클래스의 새 인스턴스를 만듭니다. |
NetworkStream(Socket)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
지정된 NetworkStream에 대한 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)
매개 변수
- socket
- Socket
Socket에서 데이터를 보내고 받는 데 사용할 NetworkStream입니다.
예외
socket
매개 변수가 null
인 경우
설명
는 NetworkStream 지정된 Socket에 대한 읽기/쓰기 액세스 권한으로 만들어집니다. 는 NetworkStream 기본 Socket를 소유하지 않으므로 또는 Dispose 메서드를 Close 호출해도 가 Socket닫히지 않습니다.
추가 정보
적용 대상
NetworkStream(Socket, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
지정된 NetworkStream 소유권을 사용하여 지정된 Socket에 대한 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)
매개 변수
- socket
- Socket
Socket에서 데이터를 보내고 받는 데 사용할 NetworkStream입니다.
- ownsSocket
- Boolean
NetworkStream이 Socket을 소유하도록 나타내려면 true
로 설정하고, 그렇지 않으면 false
로 설정합니다.
예외
socket
매개 변수가 null
인 경우
socket
매개 변수가 연결되지 않은 경우
또는
socket
매개 변수의 SocketType 속성 값이 Stream이 아닌 경우
또는
socket
매개 변수가 비블로킹 상태인 경우
설명
는 NetworkStream 지정된 Socket에 대한 읽기/쓰기 액세스 권한으로 만들어집니다.
매개 변수 값 ownsSocket
이 이true
면 는 NetworkStream 기본 의 소유권을 Socket가져오고 또는 Dispose 메서드를 Close 호출하면 기본 Socket도 닫힙니다.
추가 정보
적용 대상
NetworkStream(Socket, FileAccess)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
지정된 액세스 권한을 사용하여 지정된 NetworkStream에 대한 Socket 클래스의 새 인스턴스를 만듭니다.
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)
매개 변수
- socket
- Socket
Socket에서 데이터를 보내고 받는 데 사용할 NetworkStream입니다.
- access
- FileAccess
제공된 FileAccess을 통해 NetworkStream에 부여되는 액세스 권한 유형을 지정하는 Socket 값의 비트 조합입니다.
예외
socket
매개 변수가 null
인 경우
설명
지정된 NetworkStream 에 대한 지정된 액세스 권한으로 Socket가 만들어집니다. 이 생성자를 사용 하는 기본 NetworkStream 을 소유 Socket하지 않습니다는 또는 Dispose 메서드를 Close 호출 하는 기본 Socket을 닫지 않습니다.
매개 변수는 access
의 CanRead 및 CanWrite 속성을 NetworkStream설정합니다. 를 지정 Write하면 는 NetworkStream 메서드에 대한 호출을 Write 허용합니다. 를 지정 Read하면 는 NetworkStream 메서드에 대한 호출을 Read 허용합니다. 를 지정 ReadWrite하면 두 메서드 호출이 모두 허용됩니다.
추가 정보
적용 대상
NetworkStream(Socket, FileAccess, Boolean)
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
- Source:
- NetworkStream.cs
지정된 액세스 권한과 지정된 NetworkStream 소유권을 사용하여 지정된 Socket에 대한 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)
매개 변수
- socket
- Socket
Socket에서 데이터를 보내고 받는 데 사용할 NetworkStream입니다.
- access
- FileAccess
FileAccess 값의 비트 조합으로, 제공된 NetworkStream에 대해 Socket에 부여된 액세스 권한 유형을 지정합니다.
- ownsSocket
- Boolean
NetworkStream이 Socket을 소유하도록 나타내려면 true
로 설정하고, 그렇지 않으면 false
로 설정합니다.
예외
socket
매개 변수가 null
인 경우
설명
는 NetworkStream 지정된 Socket에 대한 읽기/쓰기 액세스 권한으로 만들어집니다.
매개 변수 값이 ownsSocket
이면 는 NetworkStream 기본 의 소유권을 Socket가져오고 또는 Dispose 메서드를 Close 호출하면 기본 Sockettrue
도 닫힙니다.
매개 변수는 access
의 CanRead 및 CanWrite 속성을 NetworkStream설정합니다. 를 지정 Write하면 는 NetworkStream 메서드에 대한 호출을 Write 허용합니다. 를 지정 Read하면 는 NetworkStream 메서드에 대한 호출을 Read 허용합니다. 를 지정 ReadWrite하면 두 메서드 호출이 모두 허용됩니다.
추가 정보
적용 대상
.NET