TcpServerChannel 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 포트에서 수신하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
오버로드
TcpServerChannel(Int32) |
지정된 포트에서 수신하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다. |
TcpServerChannel(IDictionary, IServerChannelSinkProvider) |
지정된 채널 속성 및 싱크를 사용하여 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다. |
TcpServerChannel(String, Int32) |
지정된 이름을 사용하여 특정 포트에서 수신을 대기하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다. |
TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) |
지정된 채널 속성, 싱크 및 권한 부여 공급자를 사용하여 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다. |
TcpServerChannel(String, Int32, IServerChannelSinkProvider) |
지정된 이름을 사용하여 특정 포트에서 수신을 대기하며 특정 싱크를 사용하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다. |
TcpServerChannel(Int32)
지정된 포트에서 수신하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
public:
TcpServerChannel(int port);
public TcpServerChannel (int port);
new System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : int -> System.Runtime.Remoting.Channels.Tcp.TcpServerChannel
Public Sub New (port As Integer)
매개 변수
- port
- Int32
채널에서 수신을 대기하는 포트입니다.
예제
다음 코드 예제에서는이 생성자의 사용을 보여 줍니다.
// Set up a server channel.
TcpServerChannel^ serverChannel = gcnew TcpServerChannel( 9090 );
ChannelServices::RegisterChannel( serverChannel );
// Set up a server channel.
TcpServerChannel serverChannel = new TcpServerChannel(9090);
ChannelServices.RegisterChannel(serverChannel);
설명
사용 가능한 포트를 동적으로 할당 될을 요청 하려면 설정의 port
매개 변수를 0 (영)입니다.
적용 대상
TcpServerChannel(IDictionary, IServerChannelSinkProvider)
지정된 채널 속성 및 싱크를 사용하여 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
public:
TcpServerChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ sinkProvider);
public TcpServerChannel (System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
new System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Tcp.TcpServerChannel
Public Sub New (properties As IDictionary, sinkProvider As IServerChannelSinkProvider)
매개 변수
- properties
- IDictionary
채널에서 사용할 구성 속성의 값을 지정하는 IDictionary 컬렉션입니다.
- sinkProvider
- IServerChannelSinkProvider
채널에서 사용할 IServerChannelSinkProvider 구현입니다.
예외
지정된 채널 속성의 형식이 잘못되었습니다.
예제
다음 코드 예제에서는 만들려면이 생성자를 사용 하는 TcpServerChannel 특정 구성 속성을 가진 개체입니다.
// Specify server channel properties.
IDictionary^ dict = gcnew Hashtable;
dict[ "port" ] = 9090;
dict[ "authenticationMode" ] = "IdentifyCallers";
// Set up a server channel.
TcpServerChannel^ serverChannel = gcnew TcpServerChannel( dict, nullptr );
ChannelServices::RegisterChannel( serverChannel, false );
// Specify server channel properties.
IDictionary dict = new Hashtable();
dict["port"] = 9090;
dict["authenticationMode"] = "IdentifyCallers";
// Set up a server channel.
TcpServerChannel serverChannel = new TcpServerChannel(dict, null);
ChannelServices.RegisterChannel(serverChannel, false);
설명
채널 구성 속성에 대 한 자세한 내용은 참조 하세요. 채널 및 포맷터 구성 속성합니다.
참고
싱크 기능에 필요 하지 않은 경우 설정 합니다 sinkProvider
매개 변수를 null
입니다.
추가 정보
적용 대상
TcpServerChannel(String, Int32)
지정된 이름을 사용하여 특정 포트에서 수신을 대기하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
public:
TcpServerChannel(System::String ^ name, int port);
public TcpServerChannel (string name, int port);
new System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : string * int -> System.Runtime.Remoting.Channels.Tcp.TcpServerChannel
Public Sub New (name As String, port As Integer)
매개 변수
- name
- String
채널 이름입니다.
- port
- Int32
채널에서 수신을 대기하는 포트입니다.
예제
다음 코드 예제를 생성 하는 방법을 보여 줍니다는 TcpServerChannel합니다.
// Create the server channel.
TcpServerChannel^ channel = gcnew TcpServerChannel( "Server Channel",9090 );
// Create the server channel.
TcpServerChannel channel = new TcpServerChannel(
"Server Channel", 9090);
설명
이 생성자는 설정 합니다 ChannelName 를 사용 하 여 속성을 name
매개 변수입니다. 둘 이상의 채널을 등록 하려는 경우 각 채널에 고유 이름이 있어야 합니다.
사용 가능한 포트를 동적으로 할당 될을 요청 하려면 설정의 port
매개 변수를 0 (영)입니다.
적용 대상
TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection)
지정된 채널 속성, 싱크 및 권한 부여 공급자를 사용하여 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
public:
TcpServerChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ sinkProvider, System::Runtime::Remoting::Channels::IAuthorizeRemotingConnection ^ authorizeCallback);
public TcpServerChannel (System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider, System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection authorizeCallback);
new System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IServerChannelSinkProvider * System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection -> System.Runtime.Remoting.Channels.Tcp.TcpServerChannel
Public Sub New (properties As IDictionary, sinkProvider As IServerChannelSinkProvider, authorizeCallback As IAuthorizeRemotingConnection)
매개 변수
- properties
- IDictionary
채널에서 사용할 구성 속성의 값을 지정하는 IDictionary 컬렉션입니다.
- sinkProvider
- IServerChannelSinkProvider
채널에서 사용할 IServerChannelSinkProvider 구현입니다.
- authorizeCallback
- IAuthorizeRemotingConnection
채널에서 사용할 IAuthorizeRemotingConnection 구현입니다.
예외
지정된 채널 속성의 형식이 잘못되었습니다.
설명
채널 구성 속성에 대 한 자세한 내용은 참조 하세요. 채널 및 포맷터 구성 속성합니다.
추가 정보
적용 대상
TcpServerChannel(String, Int32, IServerChannelSinkProvider)
지정된 이름을 사용하여 특정 포트에서 수신을 대기하며 특정 싱크를 사용하는 TcpServerChannel 클래스의 새 인스턴스를 초기화합니다.
public:
TcpServerChannel(System::String ^ name, int port, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ sinkProvider);
public TcpServerChannel (string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
new System.Runtime.Remoting.Channels.Tcp.TcpServerChannel : string * int * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Tcp.TcpServerChannel
Public Sub New (name As String, port As Integer, sinkProvider As IServerChannelSinkProvider)
매개 변수
- name
- String
채널 이름입니다.
- port
- Int32
채널에서 수신을 대기하는 포트입니다.
- sinkProvider
- IServerChannelSinkProvider
채널에서 사용할 IServerChannelSinkProvider 구현입니다.
예제
다음 코드 예제를 생성 하는 방법을 보여 줍니다는 TcpServerChannel합니다.
// Create the server channel.
TcpServerChannel^ channel = gcnew TcpServerChannel(
L"Server Channel",9090,nullptr );
// Create the server channel.
TcpServerChannel channel = new TcpServerChannel(
"Server Channel", 9090, null);
설명
이 생성자는 설정 합니다 ChannelName 를 사용 하 여 속성을 name
매개 변수입니다. 둘 이상의 채널을 등록 하려는 경우 각 채널에 고유 이름이 있어야 합니다.
사용 가능한 포트를 동적으로 할당 될을 요청 하려면 설정의 port
매개 변수를 0 (영)입니다.
싱크 기능에 필요 하지 않은 경우 설정 합니다 sinkProvider
매개 변수를 null
입니다.
적용 대상
.NET