HttpClientChannel Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
HttpClientChannel sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
HttpClientChannel() |
HttpClientChannel sınıfının yeni bir örneğini başlatır. |
HttpClientChannel(IDictionary, IClientChannelSinkProvider) |
Belirtilen yapılandırma özellikleri ve havuz ile sınıfının yeni bir örneğini HttpClientChannel başlatır. |
HttpClientChannel(String, IClientChannelSinkProvider) |
Belirtilen ad ve havuz ile sınıfının yeni bir örneğini HttpClientChannel başlatır. |
HttpClientChannel()
HttpClientChannel sınıfının yeni bir örneğini başlatır.
public:
HttpClientChannel();
public HttpClientChannel ();
Public Sub New ()
Açıklamalar
Bu oluşturucu tarafından döndürülen örneğin yapılandırma özelliklerinin HttpClientChannel tümü varsayılan değerlerine ayarlanır.
Şunlara uygulanır
HttpClientChannel(IDictionary, IClientChannelSinkProvider)
Belirtilen yapılandırma özellikleri ve havuz ile sınıfının yeni bir örneğini HttpClientChannel başlatır.
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)
Parametreler
- properties
- IDictionary
IDictionary Kanal tarafından kullanılacak yapılandırma özelliklerinin değerlerini belirten bir koleksiyon.
- sinkProvider
- IClientChannelSinkProvider
Kanal IClientChannelSinkProvider tarafından kullanılacak uygulama.
Özel durumlar
Yapılandırma özelliği yanlış biçimlendirildi.
Örnekler
Aşağıdaki kod örneğinde bu oluşturucunun nasıl kullanılacağı gösterilmektedir.
// 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);
Açıklamalar
Kanal yapılandırma özellikleri hakkında daha fazla bilgi için bkz. Kanal ve Biçimlendirici Yapılandırma Özellikleri.
Havuz işlevselliğine ihtiyacınız yoksa parametresini sinkProvider
olarak null
ayarlayın.
Ayrıca bkz.
Şunlara uygulanır
HttpClientChannel(String, IClientChannelSinkProvider)
Belirtilen ad ve havuz ile sınıfının yeni bir örneğini HttpClientChannel başlatır.
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)
Parametreler
- name
- String
öğesinin yeni örneğinin HttpClientChanneladı.
- sinkProvider
- IClientChannelSinkProvider
IClientChannelSinkProvider Kanal tarafından kullanılacak.
Örnekler
Aşağıdaki kod örneğinde bu oluşturucunun nasıl kullanılacağı gösterilmektedir.
// 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);
Açıklamalar
Bu oluşturucu parametresini ChannelName kullanarak name
özelliğini ayarlar.