A Sandcastle Documented Class Library
TERASOLUNA.Fw.Client.Communication Namespace
NamespacesTERASOLUNA.Fw.Client.Communication
TERASOLUNA.Fw.Client.Communication 名前空間には、TERASOLUNAで開発されたサーバAPと通信するために必要となるクラスが含まれています。 標準では、XML通信、ファイルアップロード、ファイルダウンロードを実現するための通信クラスを提供します。
Declaration Syntax
C#Visual BasicVisual C++
namespace TERASOLUNA.Fw.Client.Communication
Namespace TERASOLUNA.Fw.Client.Communication
namespace TERASOLUNA.Fw.Client.Communication
Types
All TypesClassesInterfaces
IconTypeDescription
BinaryFileDownloadCommunicator
XMLデータの送信、ファイルの受信を行う CommunicatorBase<(Of <(TParam>)>) 派生クラスです。

BinaryFileReceiver
バイナリファイル受信機能を提供するクラスです。

BinaryFileSender
ファイルデータのバイナリ送信機能を提供するクラスです。

BinaryFileUploadCommunicator<(Of <(TResult>)>)
ファイルの送信、XMLデータの受信を行う CommunicatorBase<(Of <(TParam>)>) 派生クラスです。

CommunicationException
通信時にエラーが発生した場合にスローされる例外です。

CommunicationResult
サーバ処理の結果を保持するクラスです。

CommunicatorBase<(Of <(TParam>)>)
通信機能を提供する基底クラスです。

DataSetXmlCommunicator<(Of <(TResult>)>)
XMLデータの送受信を行う CommunicatorBase<(Of <(TParam>)>) 派生クラスです。

DataSetXmlReceiver<(Of <(TResult>)>)
XML 受信機能を提供するクラスです。

DataSetXmlSender
XML 送信機能を提供するクラスです。

DownloadResult
ファイルダウンロード処理の実行結果を格納するためのクラスです。

ICommunicator<(Of <(TParam>)>)
通信機能を提供するインターフェイスです。

IHttpReceiver
データ受信機能を提供するインターフェイスです。

IHttpSender<(Of <(TParam>)>)
データ送信機能を提供するインターフェイスです。

MultipartElement
マルチパートデータを格納するデータ型の基底クラスです。

MultipartFileElement
ファイルをマルチパートデータとして格納するためのデータ型です。

MultipartSender
マルチパート送信機能を提供するクラスです。

MultipartUploadCommunicator<(Of <(TResult>)>)
マルチパートデータの送信、XMLの受信を行う CommunicatorBase<(Of <(TParam>)>) 派生クラスです。

MultipartValueElement
文字列をマルチパートデータとして格納するためのデータ型です。

ReceiverBase
データ受信機能を提供する IHttpReceiver 実装の基底クラスです。

SenderBase<(Of <(TParam>)>)
データ送信機能を提供する IHttpSender<(Of <(TParam>)>) 実装の基底クラスです。

ServerException
通信時にサーバで例外が発生したことを表す例外クラスです。