HttpServerChannel 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.
HttpServerChannel sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
HttpServerChannel() |
HttpServerChannel sınıfının yeni bir örneğini başlatır. |
HttpServerChannel(Int32) |
Belirtilen bağlantı noktasında dinleyen sınıfının yeni bir örneğini HttpServerChannel başlatır. |
HttpServerChannel(IDictionary, IServerChannelSinkProvider) |
Belirtilen kanal özellikleri ve havuz ile sınıfının yeni bir örneğini HttpServerChannel başlatır. |
HttpServerChannel(String, Int32) |
Belirtilen ada sahip ve belirtilen bağlantı noktasını dinleyen sınıfının yeni bir örneğini HttpServerChannel başlatır. |
HttpServerChannel(String, Int32, IServerChannelSinkProvider) |
Belirtilen bağlantı noktasında belirtilen bağlantı noktasında sınıfının yeni bir örneğini HttpServerChannel başlatır ve belirtilen bağlantı noktasını dinler ve belirtilen havuzu kullanır. |
HttpServerChannel()
HttpServerChannel sınıfının yeni bir örneğini başlatır.
public:
HttpServerChannel();
public HttpServerChannel ();
Public Sub New ()
Şunlara uygulanır
HttpServerChannel(Int32)
Belirtilen bağlantı noktasında dinleyen sınıfının yeni bir örneğini HttpServerChannel başlatır.
public:
HttpServerChannel(int port);
public HttpServerChannel (int port);
new System.Runtime.Remoting.Channels.Http.HttpServerChannel : int -> System.Runtime.Remoting.Channels.Http.HttpServerChannel
Public Sub New (port As Integer)
Parametreler
- port
- Int32
Kanalın dinlediği bağlantı noktası.
Açıklamalar
Kullanılabilir bir bağlantı noktasının dinamik olarak atanma isteğinde bulunmak için parametresini port
0 (sıfır) olarak ayarlayın.
Şunlara uygulanır
HttpServerChannel(IDictionary, IServerChannelSinkProvider)
Belirtilen kanal özellikleri ve havuz ile sınıfının yeni bir örneğini HttpServerChannel başlatır.
public:
HttpServerChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ sinkProvider);
public HttpServerChannel (System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpServerChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpServerChannel
Public Sub New (properties As IDictionary, sinkProvider As IServerChannelSinkProvider)
Parametreler
- properties
- IDictionary
IDictionary Geçerli kanalın yapılandırma bilgilerini barındıran kanal özelliklerinden biri.
- sinkProvider
- IServerChannelSinkProvider
, IServerChannelSinkProvider öğesinin yeni örneğiyle kullanılacaktır HttpServerChannel.
Ö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.
System::Collections::Hashtable^ properties = gcnew System::Collections::Hashtable;
properties->default[ L"port" ] = 9090;
IServerChannelSinkProvider^ sinkProvider = nullptr;
HttpServerChannel^ serverChannel = gcnew HttpServerChannel( properties,sinkProvider );
System.Collections.Hashtable properties =
new System.Collections.Hashtable();
properties["port"] = 9090;
IServerChannelSinkProvider sinkProvider = null;
HttpServerChannel serverChannel = new HttpServerChannel(
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
HttpServerChannel(String, Int32)
Belirtilen ada sahip ve belirtilen bağlantı noktasını dinleyen sınıfının yeni bir örneğini HttpServerChannel başlatır.
public:
HttpServerChannel(System::String ^ name, int port);
public HttpServerChannel (string name, int port);
new System.Runtime.Remoting.Channels.Http.HttpServerChannel : string * int -> System.Runtime.Remoting.Channels.Http.HttpServerChannel
Public Sub New (name As String, port As Integer)
Parametreler
- name
- String
Kanalın adı.
- port
- Int32
Kanalın dinlediği bağlantı noktası.
Örnekler
Aşağıdaki kod örneğinde bu oluşturucunun nasıl kullanılacağı gösterilmektedir.
String^ name = L"RemotingServer";
int port = 9090;
HttpServerChannel^ serverChannel = gcnew HttpServerChannel( name,port );
string name = "RemotingServer";
int port = 9090;
HttpServerChannel serverChannel =
new HttpServerChannel(name, port);
Açıklamalar
Bu oluşturucu parametresini ChannelName kullanarak name
özelliğini ayarlar. Birden fazla kanal kaydetmek istiyorsanız, her kanalın benzersiz bir adı olmalıdır.
Kullanılabilir bir bağlantı noktasının dinamik olarak atanma isteğinde bulunmak için parametresini port
0 (sıfır) olarak ayarlayın.
Şunlara uygulanır
HttpServerChannel(String, Int32, IServerChannelSinkProvider)
Belirtilen bağlantı noktasında belirtilen bağlantı noktasında sınıfının yeni bir örneğini HttpServerChannel başlatır ve belirtilen bağlantı noktasını dinler ve belirtilen havuzu kullanır.
public:
HttpServerChannel(System::String ^ name, int port, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ sinkProvider);
public HttpServerChannel (string name, int port, System.Runtime.Remoting.Channels.IServerChannelSinkProvider sinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpServerChannel : string * int * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpServerChannel
Public Sub New (name As String, port As Integer, sinkProvider As IServerChannelSinkProvider)
Parametreler
- name
- String
Kanalın adı.
- port
- Int32
Kanalın dinlediği bağlantı noktası.
- sinkProvider
- IServerChannelSinkProvider
IServerChannelSinkProvider Kanal tarafından kullanılacak.
Örnekler
Aşağıdaki kod örneğinde bu oluşturucunun nasıl kullanılacağı gösterilmektedir.
String^ name = L"RemotingServer";
int port = 9090;
IServerChannelSinkProvider^ sinkProvider = nullptr;
HttpServerChannel^ serverChannel = gcnew HttpServerChannel(
name,port,sinkProvider );
string name = "RemotingServer";
int port = 9090;
IServerChannelSinkProvider sinkProvider = null;
HttpServerChannel serverChannel =
new HttpServerChannel(name, port, sinkProvider);
Açıklamalar
Bu oluşturucu parametresini ChannelName kullanarak name
özelliğini ayarlar.
Kullanılabilir bir bağlantı noktasının dinamik olarak atanma isteğinde bulunmak için parametresini port
0 (sıfır) olarak ayarlayın.
Havuz işlevselliğine ihtiyacınız yoksa parametresini sinkProvider
olarak null
ayarlayın.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin