다음을 통해 공유


HttpChannel 생성자

정의

HttpChannel 클래스의 새 인스턴스를 초기화합니다.

오버로드

HttpChannel()

HttpChannel 클래스의 새 인스턴스를 초기화합니다.

HttpChannel(Int32)

지정된 포트에서 수신을 대기하는 서버 채널을 사용하여 HttpChannel 클래스의 새 인스턴스를 초기화합니다.

HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)

지정된 구성 속성 및 싱크를 사용하여 HttpChannel 클래스의 새 인스턴스를 초기화합니다.

HttpChannel()

HttpChannel 클래스의 새 인스턴스를 초기화합니다.

public:
 HttpChannel();
public HttpChannel ();
Public Sub New ()

설명

구성 속성을 HttpChannel 이 생성자에 의해 반환 된 인스턴스 모두 기본값으로 설정 됩니다.

적용 대상

HttpChannel(Int32)

지정된 포트에서 수신을 대기하는 서버 채널을 사용하여 HttpChannel 클래스의 새 인스턴스를 초기화합니다.

public:
 HttpChannel(int port);
public HttpChannel (int port);
new System.Runtime.Remoting.Channels.Http.HttpChannel : int -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (port As Integer)

매개 변수

port
Int32

서버 채널에서 수신 대기하는 포트입니다.

설명

이 생성자를 사용 하는 경우 기본값 IClientChannelSinkProvider 사용을 SoapClientFormatterSinkProvider입니다.

적용 대상

HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)

지정된 구성 속성 및 싱크를 사용하여 HttpChannel 클래스의 새 인스턴스를 초기화합니다.

public:
 HttpChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IClientChannelSinkProvider ^ clientSinkProvider, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ serverSinkProvider);
public HttpChannel (System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IClientChannelSinkProvider * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (properties As IDictionary, clientSinkProvider As IClientChannelSinkProvider, serverSinkProvider As IServerChannelSinkProvider)

매개 변수

properties
IDictionary

클라이언트 및 서버 채널에서 사용할 구성 속성의 값을 지정하는 IDictionary 컬렉션입니다.

clientSinkProvider
IClientChannelSinkProvider

클라이언트 채널에서 사용할 IClientChannelSinkProvider 구현입니다.

serverSinkProvider
IServerChannelSinkProvider

서버 채널에서 사용할 IServerChannelSinkProvider 구현입니다.

예외

구성 속성의 형식이 올바르지 않습니다.

설명

채널 구성 속성에 대 한 자세한 내용은 참조 하세요. 채널 및 포맷터 구성 속성합니다.

채널 싱크는 채널 뿐만 아니라 원격 개체에 메시지를 보내는 데 전송 메커니즘을 통해 스트림을 통해 전송 되는 기본 메시지에 대 한 액세스를 허용 하는 플러그 인 지점을 제공 합니다. 또한 채널 싱크는 클라이언트와 서버 간의 메시지 전송을 담당 합니다. 채널 싱크는 체인에서 함께 연결 하 고이 싱크 체인을 통해 메시지 흐름을 마지막으로 serialize 되 고 전송 하기 전에 모든 채널입니다. 싱크 기능에 필요 하지 않은 경우 설정 합니다 clientSinkProvider 하 고 serverSinkProvider 매개 변수를 null입니다.

추가 정보

적용 대상