HttpChannel 생성자

정의

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

오버로드

Name Description
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 서버 채널에서 사용할 구현입니다.

예외

구성 속성의 형식이 잘못되었습니다.

설명

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

채널 싱크는 채널을 통해 흐르는 기본 메시지와 전송 메커니즘에서 원격 개체로 메시지를 보내는 데 사용하는 스트림에 액세스할 수 있는 플러그 인 지점을 제공합니다. 또한 채널 싱크는 클라이언트와 서버 간에 메시지를 전송하는 역할을 합니다. 채널 싱크는 체인에서 함께 연결되며, 모든 채널 메시지는 메시지가 마지막으로 직렬화되고 전송되기 전에 이 싱크 체인을 통해 흐릅니다. 싱크 기능이 필요하지 않은 경우 및 clientSinkProvider 매개 변수serverSinkProvidernull .로 설정합니다.

추가 정보

적용 대상