Freigeben über


Gewusst wie: Programmgesteuertes Konfigurieren eines Channels

Dieses Codebeispiel zeigt, wie ein Channel für eine Serveranwendungsdomäne programmgesteuert konfiguriert wird. In diesem Fall gibt der Server an, dass das Remotesystem ein HttpChannel-Objekt für die Übertragung, aber ein BinaryFormatter-Objekt für die Serialisierung und die Deserialisierung verwenden soll.

Beispiel

Dim props = New Hashtable() As IDictionary
props("name") = "ChannelName1" 
Dim channel As New HttpChannel( _
   props, _
   Nothing, _
   New BinaryServerFormatterSinkProvider() _
)
ChannelServices.RegisterChannel(channel)
IDictionary props = new Hashtable();
props["name"] = "MyHttpChannel";
HttpChannel channel = new HttpChannel(
   props, 
   null, 
   new BinaryServerFormatterSinkProvider()
);
ChannelServices.RegisterChannel(channel);

Siehe auch

Konzepte

Konfigurationseigenschaften für Channel und Formatierungsprogramm

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.