HttpChannel Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe HttpChannel.
Surcharges
| Nom | Description |
|---|---|
| HttpChannel() |
Initialise une nouvelle instance de la classe HttpChannel. |
| HttpChannel(Int32) |
Initialise une nouvelle instance de la HttpChannel classe avec un canal de serveur qui écoute sur le port spécifié. |
| HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider) |
Initialise une nouvelle instance de la HttpChannel classe avec les propriétés et récepteurs de configuration spécifiés. |
HttpChannel()
Initialise une nouvelle instance de la classe HttpChannel.
public:
HttpChannel();
public HttpChannel();
Public Sub New ()
Remarques
Les propriétés de configuration de l’instance HttpChannel retournée par ce constructeur sont toutes définies sur leurs valeurs par défaut.
S’applique à
HttpChannel(Int32)
Initialise une nouvelle instance de la HttpChannel classe avec un canal de serveur qui écoute sur le port spécifié.
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)
Paramètres
- port
- Int32
Port sur lequel le canal serveur écoute.
Remarques
Lorsque ce constructeur est utilisé, la valeur par défaut IClientChannelSinkProvider est la SoapClientFormatterSinkProviderpropriété .
S’applique à
HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)
Initialise une nouvelle instance de la HttpChannel classe avec les propriétés et récepteurs de configuration spécifiés.
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)
Paramètres
- properties
- IDictionary
Collection IDictionary qui spécifie les valeurs des propriétés de configuration à utiliser par les canaux client et serveur.
- clientSinkProvider
- IClientChannelSinkProvider
Implémentation IClientChannelSinkProvider à utiliser par le canal client.
- serverSinkProvider
- IServerChannelSinkProvider
Implémentation IServerChannelSinkProvider à utiliser par le canal de serveur.
Exceptions
Une propriété de configuration a été correctement mise en forme.
Remarques
Les récepteurs de canal fournissent un point de plug-in qui permet d’accéder aux messages sous-jacents qui transitent par le canal, ainsi que le flux utilisé par le mécanisme de transport pour envoyer des messages à un objet distant. Les récepteurs de canal sont également responsables du transport des messages entre le client et le serveur. Les récepteurs de canal sont liés dans une chaîne, et tous les messages de canal transitent par cette chaîne de récepteurs avant que le message soit finalement sérialisé et transporté. Si vous n’avez pas besoin de fonctionnalités de récepteur, définissez les paramètres et serverSinkProvider les clientSinkProvider paramètres nullsur .