HttpClientChannel Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas HttpClientChannel.
Overload
HttpClientChannel() |
Menginisialisasi instans baru kelas HttpClientChannel. |
HttpClientChannel(IDictionary, IClientChannelSinkProvider) |
Menginisialisasi instans HttpClientChannel baru kelas dengan properti konfigurasi dan sink yang ditentukan. |
HttpClientChannel(String, IClientChannelSinkProvider) |
Menginisialisasi instans HttpClientChannel baru kelas dengan nama dan sink yang ditentukan. |
HttpClientChannel()
Menginisialisasi instans baru kelas HttpClientChannel.
public:
HttpClientChannel();
public HttpClientChannel ();
Public Sub New ()
Keterangan
Properti konfigurasi instans yang HttpClientChannel dikembalikan oleh konstruktor ini semuanya diatur ke nilai defaultnya.
Berlaku untuk
HttpClientChannel(IDictionary, IClientChannelSinkProvider)
Menginisialisasi instans HttpClientChannel baru kelas dengan properti konfigurasi dan sink yang ditentukan.
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)
Parameter
- properties
- IDictionary
Koleksi IDictionary yang menentukan nilai untuk properti konfigurasi yang akan digunakan oleh saluran.
- sinkProvider
- IClientChannelSinkProvider
Implementasi yang IClientChannelSinkProvider akan digunakan oleh saluran.
Pengecualian
Properti konfigurasi salah diformat.
Contoh
Contoh kode berikut menunjukkan cara menggunakan konstruktor ini.
// 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);
Keterangan
Untuk informasi selengkapnya tentang properti konfigurasi saluran, lihat Properti Konfigurasi Saluran dan Formatter.
Jika Anda tidak memerlukan fungsionalitas sink, atur parameter ke sinkProvider
null
.
Lihat juga
Berlaku untuk
HttpClientChannel(String, IClientChannelSinkProvider)
Menginisialisasi instans HttpClientChannel baru kelas dengan nama dan sink yang ditentukan.
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)
Parameter
- name
- String
Nama instans baru dari HttpClientChannel.
- sinkProvider
- IClientChannelSinkProvider
yang IClientChannelSinkProvider akan digunakan oleh saluran.
Contoh
Contoh kode berikut menunjukkan cara menggunakan konstruktor ini.
// 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);
Keterangan
Konstruktor ini mengatur ChannelName properti menggunakan name
parameter .