HttpClientChannel Constructors

Definitie

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse.

Overloads

Name Description
HttpClientChannel()

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse.

HttpClientChannel(IDictionary, IClientChannelSinkProvider)

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse met de opgegeven configuratie-eigenschappen en sink.

HttpClientChannel(String, IClientChannelSinkProvider)

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse met de opgegeven naam en sink.

HttpClientChannel()

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse.

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

Opmerkingen

De configuratie-eigenschappen van het HttpClientChannel exemplaar dat door deze constructor wordt geretourneerd, zijn allemaal ingesteld op de standaardwaarden.

Van toepassing op

HttpClientChannel(IDictionary, IClientChannelSinkProvider)

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse met de opgegeven configuratie-eigenschappen en sink.

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)

Parameters

properties
IDictionary

Een IDictionary verzameling die waarden opgeeft voor configuratie-eigenschappen die door het kanaal moeten worden gebruikt.

sinkProvider
IClientChannelSinkProvider

De IClientChannelSinkProvider implementatie die door het kanaal moet worden gebruikt.

Uitzonderingen

Een configuratie-eigenschap is onjuist opgemaakt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u deze constructor gebruikt.

// 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);

Opmerkingen

Zie Eigenschappen van kanaal- en formatterconfiguratie voor meer informatie over eigenschappen van kanaalconfiguratie.

Als u geen sinkfunctionaliteit nodig hebt, stelt u de sinkProvider parameter in nullop .

Zie ook

Van toepassing op

HttpClientChannel(String, IClientChannelSinkProvider)

Initialiseert een nieuw exemplaar van de HttpClientChannel klasse met de opgegeven naam en sink.

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)

Parameters

name
String

De naam van het nieuwe exemplaar van de HttpClientChannel.

sinkProvider
IClientChannelSinkProvider

De IClientChannelSinkProvider te gebruiken door het kanaal.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u deze constructor gebruikt.

// 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);

Opmerkingen

Met deze constructor wordt de ChannelName eigenschap ingesteld met behulp van de name parameter.

Van toepassing op