ChannelFactoryBase<TChannel>.OnCreateChannel(EndpointAddress, Uri) メソッド

定義

派生クラスとして実装された場合、チャネルを作成するときの機能拡張ポイントを提供します。When implemented in a derived class, provides an extensibility point when creating channels.

protected:
 abstract TChannel OnCreateChannel(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
protected abstract TChannel OnCreateChannel (System.ServiceModel.EndpointAddress address, Uri via);
abstract member OnCreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Protected MustOverride Function OnCreateChannel (address As EndpointAddress, via As Uri) As TChannel

パラメーター

address
EndpointAddress

チャネルでのメッセージの送信先となるリモート エンドポイントの EndpointAddressThe EndpointAddress of the remote endpoint to which the channel sends messages.

via
Uri

出力チャネルで送信されるメッセージの送信先となるトランスポート アドレスを格納する UriThe Uri that contains the transport address to which messages are sent on the output channel.

戻り値

TChannel

指定したアドレスを使用する TChannel 型のチャネル。A channel of type TChannel with the specified addresses.

注釈

このメソッドは、呼び出された CreateChannel から呼び出されます。This method is called by CreateChannel when invoked.

適用対象