HttpChannel 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 HttpChannel.
Overload
| HttpChannel() |
Menginisialisasi instans baru kelas HttpChannel. |
| HttpChannel(Int32) |
Menginisialisasi instans HttpChannel baru kelas dengan saluran server yang mendengarkan pada port yang ditentukan. |
| HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider) |
Menginisialisasi instans HttpChannel baru kelas dengan properti konfigurasi dan sink yang ditentukan. |
HttpChannel()
Menginisialisasi instans baru kelas HttpChannel.
public:
HttpChannel();
public HttpChannel();
Public Sub New ()
Keterangan
Properti konfigurasi instans yang HttpChannel dikembalikan oleh konstruktor ini semuanya diatur ke nilai defaultnya.
Berlaku untuk
HttpChannel(Int32)
Menginisialisasi instans HttpChannel baru kelas dengan saluran server yang mendengarkan pada port yang ditentukan.
public:
HttpChannel(int port);
public HttpChannel(int port);
new System.Runtime.Remoting.Channels.Http.HttpChannel : int -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (port As Integer)
Parameter
- port
- Int32
Port tempat saluran server mendengarkan.
Keterangan
Ketika konstruktor ini digunakan, default IClientChannelSinkProvider yang digunakan adalah SoapClientFormatterSinkProvider.
Berlaku untuk
HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)
Menginisialisasi instans HttpChannel baru kelas dengan properti konfigurasi dan sink yang ditentukan.
public:
HttpChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IClientChannelSinkProvider ^ clientSinkProvider, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ serverSinkProvider);
public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IClientChannelSinkProvider * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (properties As IDictionary, clientSinkProvider As IClientChannelSinkProvider, serverSinkProvider As IServerChannelSinkProvider)
Parameter
- properties
- IDictionary
Koleksi IDictionary yang menentukan nilai untuk properti konfigurasi yang akan digunakan oleh saluran klien dan server.
- clientSinkProvider
- IClientChannelSinkProvider
Implementasi IClientChannelSinkProvider yang akan digunakan oleh saluran klien.
- serverSinkProvider
- IServerChannelSinkProvider
Implementasi IServerChannelSinkProvider yang akan digunakan oleh saluran server.
Pengecualian
Properti konfigurasi salah diformat.
Keterangan
Untuk informasi selengkapnya tentang properti konfigurasi saluran, lihat Properti Konfigurasi Saluran dan Formatter.
Sink saluran menyediakan titik plug-in yang memungkinkan akses ke pesan yang mendasar yang mengalir melalui saluran serta aliran yang digunakan oleh mekanisme transportasi untuk mengirim pesan ke objek jarak jauh. Sink saluran juga bertanggung jawab untuk mengangkut pesan antara klien dan server. Sink saluran ditautkan bersama dalam rantai, dan semua pesan saluran mengalir melalui rantai sink ini sebelum pesan akhirnya diserialisasikan dan diangkut. Jika Anda tidak memerlukan fungsionalitas sink, atur clientSinkProvider parameter dan serverSinkProvider ke null.