ChannelFactoryBase<TChannel>.CreateChannel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen bestimmten Kanaltyp mit einer angegebenen Adresse.
Überlädt
CreateChannel(EndpointAddress) |
Erstellt einen bestimmten Kanaltyp mit einer angegebenen Endpunktadresse. |
CreateChannel(EndpointAddress, Uri) |
Erstellt einen bestimmten Kanaltyp mit der angegebenen Transportadresse und der angegebenen Endpunktadresse. |
CreateChannel(EndpointAddress)
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
Erstellt einen bestimmten Kanaltyp mit einer angegebenen Endpunktadresse.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress address);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (address As EndpointAddress) As TChannel
Parameter
- address
- EndpointAddress
Die EndpointAddress des Remoteendpunkts, an den Nachrichten vom Kanal gesendet werden.
Gibt zurück
Ein Kanal vom Typ TChannel
mit der angegebenen address
.
Implementiert
Ausnahmen
address
ist null
.
Hinweise
Diese Methode ruft beim Aufrufen OnCreateChannel(EndpointAddress, Uri) auf. Diese Methode kann nicht von einer abgeleiteten Klasse überschrieben werden.
Hierbei wird Uri als Transportadresse verwendet, an die Nachrichten im Ausgabekanal gesendet werden.
Gilt für:
CreateChannel(EndpointAddress, Uri)
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
- Quelle:
- ChannelFactoryBase.cs
Erstellt einen bestimmten Kanaltyp mit der angegebenen Transportadresse und der angegebenen Endpunktadresse.
public:
virtual TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress address, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
override this.CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (address As EndpointAddress, via As Uri) As TChannel
Parameter
- address
- EndpointAddress
Die EndpointAddress des Remoteendpunkts, an den Nachrichten vom Kanal gesendet werden.
- via
- Uri
Der Uri, der die Transportadresse enthält, an die Nachrichten auf dem Ausgabekanal gesendet werden.
Gibt zurück
Ein Kanal vom Typ TChannel
mit der angegebenen Remoteadresse und der angegebenen Transportadresse.
Implementiert
Hinweise
Diese Methode ruft beim Aufrufen OnCreateChannel(EndpointAddress, Uri) auf.