다음을 통해 공유


HttpClientChannel 생성자

정의

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

오버로드

HttpClientChannel()

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

HttpClientChannel(IDictionary, IClientChannelSinkProvider)

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

HttpClientChannel(String, IClientChannelSinkProvider)

지정된 이름 및 싱크를 사용하여 HttpClientChannel 클래스의 새 인스턴스를 초기화합니다.

HttpClientChannel()

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

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

설명

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

적용 대상

HttpClientChannel(IDictionary, IClientChannelSinkProvider)

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

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

매개 변수

properties
IDictionary

채널에서 사용할 구성 속성의 값을 지정하는 IDictionary 컬렉션입니다.

sinkProvider
IClientChannelSinkProvider

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

예외

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

예제

다음 코드 예제에서는이 생성자를 사용 하는 방법을 보여 줍니다.

// Create a client channel.
System::Collections::Hashtable^ properties = gcnew System::Collections::Hashtable;
properties->default[ L"port" ] = 9090;
IClientChannelSinkProvider^ sinkProvider = nullptr;
HttpClientChannel^ clientChannel = gcnew HttpClientChannel( properties,sinkProvider );
// Create a client channel.
System.Collections.Hashtable properties =
    new System.Collections.Hashtable();
properties["port"] = 9090;
IClientChannelSinkProvider sinkProvider = null;
HttpClientChannel clientChannel = new HttpClientChannel(
    properties, sinkProvider);

설명

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

싱크 기능에 필요 하지 않은 경우 설정 합니다 sinkProvider 매개 변수를 null입니다.

추가 정보

적용 대상

HttpClientChannel(String, IClientChannelSinkProvider)

지정된 이름 및 싱크를 사용하여 HttpClientChannel 클래스의 새 인스턴스를 초기화합니다.

public:
 HttpClientChannel(System::String ^ name, System::Runtime::Remoting::Channels::IClientChannelSinkProvider ^ sinkProvider);
public HttpClientChannel (string name, System.Runtime.Remoting.Channels.IClientChannelSinkProvider sinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpClientChannel : string * System.Runtime.Remoting.Channels.IClientChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpClientChannel
Public Sub New (name As String, sinkProvider As IClientChannelSinkProvider)

매개 변수

name
String

HttpClientChannel의 새 인스턴스 이름입니다.

sinkProvider
IClientChannelSinkProvider

채널에서 사용할 IClientChannelSinkProvider입니다.

예제

다음 코드 예제에서는이 생성자를 사용 하는 방법을 보여 줍니다.

// Create a client channel.
String^ name = L"RemotingClient";
IClientChannelSinkProvider^ sinkProvider = nullptr;
HttpClientChannel^ clientChannel = gcnew HttpClientChannel( name,sinkProvider );
// Create a client channel.
string name = "RemotingClient";
IClientChannelSinkProvider sinkProvider = null;
HttpClientChannel clientChannel = new HttpClientChannel(name,
    sinkProvider);

설명

이 생성자를 설정 합니다 ChannelName 사용 하 여 속성을 name 매개 변수.

적용 대상