A Sandcastle Documented Class Library
Send Method (request, paramData, requestHeaders)
NamespacesTERASOLUNA.Fw.Client.CommunicationCommunicatorBase<(Of <(TParam>)>)Send(HttpWebRequest, TParam, IDictionary<(Of <(String, String>)>))
送信処理を行います。
Declaration Syntax
C#Visual BasicVisual C++
protected virtual void Send(
	HttpWebRequest request,
	TParam paramData,
	IDictionary<string, string> requestHeaders
)
Protected Overridable Sub Send ( _
	request As HttpWebRequest, _
	paramData As TParam, _
	requestHeaders As IDictionary(Of String, String) _
)
protected:
virtual void Send(
	HttpWebRequest^ request, 
	TParam paramData, 
	IDictionary<String^, String^>^ requestHeaders
)
Parameters
request (HttpWebRequest)
送信処理に用いる HttpWebRequest
paramData (TParam)
送信データを格納したオブジェクト。
requestHeaders (IDictionary<(Of <(String, String>)>))
送信時に HTTP ヘッダとして利用するヘッダ文字列のコレクション。
Remarks
Sender を用いて送信処理を実行します。 送信処理を拡張する場合、このメソッドをオーバーライドします。
Exceptions
ExceptionCondition
ArgumentException 通信処理で必要なデータが不正です。
InvalidOperationException Sendernull 参照です。
WebException 通信エラーが発生しました。または通信がキャンセルされました。
CommunicationException 送信中に内部処理でエラーが発生しました。

Assembly: TERASOLUNA.Fw.Client (Module: TERASOLUNA.Fw.Client) Version: 2.1.0.1 (2.1.0.1)