ページの先頭行へ戻る
Symfoware Server V10.0.0 アプリケーション開発ガイド(.NET Data Provider編)

5.1 Symfoware .NET Data Providerのクラス

Symfoware .NET Data Providerでは、Fujitsu.Symfoware.Client名前空間として、固有のクラスを提供します。

Fujitsu.Symfoware.Client名前空間は、Microsoft社のSystem.Data.SqlClient名前空間(以降、SqlClient名前空間と略します)に準拠しています。このため、Symfoware .NET Data ProviderのAPIの詳細は、Microsoft社のMSDNライブラリを参照してください。

なお、Fujitsu.Symfoware.Client名前空間とSqlClient名前空間では、APIの名前が異なるものがあります。名前が異なるAPIは、Microsoft社のMSDNライブラリを参照する際に、対応する名前に読み替えてください。

以下に、Fujitsu.Symfoware.Client名前空間とSqlClient名前空間の名前の対応関係を示します。

表5.1 Fujitsu.Symfoware.Client名前空間とSqlClient名前空間のクラス名の対応関係

Fujitsu.Symfoware.Client名前空間のクラス名

SqlClient名前空間のクラス名

SymfowareCommand

SqlCommand

SymfowareCommandBuilder

SqlCommandBuilder

SymfowareConnection

SqlConnection

SymfowareConnectionStringBuilder

SqlConnectionStringBuilder

SymfowareDataAdapter

SqlDataAdapter

SymfowareDataReader

SqlDataReader

SymfowareError

SqlError

SymfowareErrorCollection

SqlErrorCollection

SymfowareException

SqlException

SymfowareFactory

SqlClientFactory

SymfowareInfoMessageEventArgs

SqlInfoMessageEventArgs

SymfowareParameter

SqlParameter

SymfowareParameterCollection

SqlParameterCollection

SymfowareRowUpdatedEventArgs

SqlRowUpdatedEventArgs

SymfowareRowUpdatingEventArgs

SqlRowUpdatingEventArgs

SymfowareTransaction

SqlTransaction


表5.2 Fujitsu.Symfoware.Client名前空間とSqlClient名前空間のデリゲート名の対応関係

Fujitsu.Symfoware.Client名前空間のデリゲート名

SqlClient名前空間のデリゲート名

SymfowareInfoMessageEventHandler

SqlInfoMessageEventHandler

SymfowareRowUpdatedEventHandler

SqlRowUpdatedEventHandler

SymfowareRowUpdatingEventHandler

SqlRowUpdatingEventHandler


表5.3 Fujitsu.Symfoware.Client名前空間とSqlClient名前空間のプロパティ名の対応関係

Fujitsu.Symfoware.Client名前空間のプロパティ名

SqlClient名前空間のプロパティ名

SymfowareParameter.SymfowareDbType

SqlParameter.SqlDbType


Symfoware .NET Data ProviderでサポートするAPIの詳細は、“5.2 サポートAPI一覧”を参照してください。

また、Symfoware .NET Data Providerの拡張APIの詳細は、“5.3 拡張API”を参照してください。