Symfoware .NET Data ProviderでサポートするAPIを以下に示します。
各APIの詳細は、Microsoft社のMSDNライブラリの.NET Framework Data Provider for SQL ServerのAPIを参照してください。一部のAPIには留意事項があります。詳細は、“5.4 留意事項”を参照してください。
Symfoware .NET Data Providerの拡張APIの詳細は、“5.3 拡張API”を参照してください。
クラス名 | メンバ | サポート状況 | |
---|---|---|---|
SymfowareCommand | パブリックコンストラクタ | SymfowareCommandコンストラクタ | ○ |
パブリックプロパティ | CommandText | ||
CommandTimeout | |||
CommandType | ○ | ||
Connection | ○ | ||
Container | ○ | ||
DesignTimeVisible | ○ | ||
Parameters | ○ | ||
Site | ○ | ||
Transaction | |||
UpdatedRowSource | ○ | ||
パブリックメソッド | Cancel | ○ | |
Clone | ○ | ||
CreateObjRef | ○ | ||
CreateParameter | ○ | ||
Dispose | |||
Equals | |||
ExecuteNonQuery | |||
ExecuteReader | |||
ExecuteScalar | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
Prepare | ○ | ||
ResetCommandTimeout | ○ | ||
ToString | ○ | ||
パブリックイベント | Disposed | ○ | |
プロテクトプロパティ | DesignMode | ○ | |
Events | ○ | ||
プロテクトメソッド | Dispose | ○ | |
Finalize | ○ | ||
GetService | ○ | ||
MemberwiseClone | ○ | ||
SymfowareCommandBuilder | パブリックコンストラクタ | SymfowareCommandBuilderコンストラクタ | ○ |
パブリックプロパティ | CatalogLocation | ||
CatalogSeparator | |||
ConflictOption | ○ | ||
Container | ○ | ||
DataAdapter | |||
SchemaSeparator | |||
SetAllValues | ○ | ||
QuotePrefix | |||
QuoteSuffix | |||
Site | ○ | ||
パブリックメソッド | CreateObjRef | ○ | |
DeriveParameters | ○ | ||
Dispose | |||
Equals | |||
GetDeleteCommand | |||
GetHashCode | ○ | ||
GetInsertCommand | |||
GetLifetimeService | ○ | ||
GetType | ○ | ||
GetUpdateCommand | |||
InitializeLifetimeService | ○ | ||
QuoteIdentifier | ○ | ||
RefreshSchema | |||
ToString | ○ | ||
UnquoteIdentifier | ○ | ||
パブリックイベント | Disposed | ○ | |
プロテクトプロパティ | DesignMode | ○ | |
Events | ○ | ||
プロテクトメソッド | Dispose | ○ | |
Finalize | ○ | ||
GetService | ○ | ||
MemberwiseClone | ○ | ||
SymfowareConnection | パブリックコンストラクタ | SymfowareConnectionコンストラクタ | ○ |
パブリックプロパティ | ConnectionString | ||
ConnectionTimeout | ○ | ||
Container | ○ | ||
Database | ○ | ||
Datasource | ○ | ||
◎ | |||
◎ | |||
ServerVersion | |||
Site | ○ | ||
State | ○ | ||
パブリックメソッド | ◎(注) | ||
ChangeDatabase | ○ | ||
ChangePassword | ○ | ||
ClearAllPools | ○ | ||
ClearPool | ○ | ||
Clone | ○ | ||
Close | ○ | ||
CreateCommand | ○ | ||
CreateObjRef | ○ | ||
Dispose | ○ | ||
Equals | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetSchema | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
Open | ○ | ||
◎ | |||
◎ | |||
◎ | |||
ToString | ○ | ||
パブリックイベント | Disposed | ○ | |
StateChange | |||
InfoMessage | ○ | ||
プロテクトプロパティ | DesignMode | ○ | |
Events | ○ | ||
プロテクトメソッド | Dispose | ○ | |
Finalize | ○ | ||
GetService | ○ | ||
MemberwiseClone | ○ | ||
SymfowareConnectionStringBuilder | パブリックコンストラクタ | SymfowareConnectionStringBuilderコンストラクタ | |
パブリックプロパティ | BrowsableConnectionString | ○ | |
◎ | |||
ConnectionString | |||
ConnectTimeout | ○ | ||
Count | ○ | ||
DataSource | ○ | ||
Enlist | ○ | ||
InitialCatalog | ○ | ||
IsFixedSize | ○ | ||
IsReadOnly | ○ | ||
Item | ○ | ||
Keys | ○ | ||
MaxPoolSize | ○ | ||
MinPoolSize | ○ | ||
Password | ○ | ||
Pooling | ○ | ||
◎ | |||
◎ | |||
UserID | ○ | ||
Values | ○ | ||
◎ | |||
◎ | |||
Encrypt | ○ | ||
◎ | |||
パブリックメソッド | Add | ○ | |
AppendKeyValuePair | ○ | ||
Clear | ○ | ||
ContainsKey | ○ | ||
Equals | |||
EquivalentTo | ○ | ||
GetHashCode | ○ | ||
GetType | ○ | ||
ReferenceEquals | ○ | ||
Remove | ○ | ||
ShouldSerialize | ○ | ||
ToString | ○ | ||
TryGetValue | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareDataAdapter | パブリックコンストラクタ | SymfowareDataAdapterコンストラクタ | ○ |
パブリックプロパティ | AcceptChangesDuringFill | ○ | |
AcceptChangesDuringUpdate | ○ | ||
Container | ○ | ||
ContinueUpdateOnError | ○ | ||
DeleteCommand | ○ | ||
FillLoadOption | ○ | ||
InsertCommand | ○ | ||
MissingMappingAction | ○ | ||
MissingSchemaAction | ○ | ||
ReturnProviderSpecificTypes | ○ | ||
SelectCommand | ○ | ||
Site | ○ | ||
TableMappings | ○ | ||
UpdateBatchSize | ○ | ||
UpdateCommand | ○ | ||
パブリックメソッド | CreateObjRef | ○ | |
Dispose | |||
Equals | |||
Fill | ○ | ||
FillSchema | ○ | ||
GetFillParameters | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
ToString | ○ | ||
Update | ○ | ||
パブリックイベント | Disposed | ○ | |
FillError | ○ | ||
RowUpdated | ○ | ||
RowUpdating | ○ | ||
プロテクトプロパティ | DesignMode | ○ | |
Events | ○ | ||
プロテクトメソッド | CloneInternals | ○ | |
CreateRowUpdatedEvent | |||
CreateRowUpdatingEvent | |||
CreateTableMappings | ○ | ||
Dispose | ○ | ||
Fill | ○ | ||
FillSchema | ○ | ||
Finalize | ○ | ||
GetService | ○ | ||
MemberwiseClone | ○ | ||
OnFillError | ○ | ||
OnRowUpdated | |||
OnRowUpdating | |||
ShouldSerializeTableMappings | ○ | ||
Update | ○ | ||
SymfowareDataReader | パブリックプロパティ | Depth | ○ |
IsClosed | ○ | ||
RecordsAffected | ○ | ||
FieldCount | ○ | ||
HasRows | ○ | ||
Item | ○ | ||
パブリックメソッド | Close | ||
CreateObjRef | ○ | ||
Equals | |||
GetBoolean | ○ | ||
GetByte | ○ | ||
GetBytes | ○ | ||
GetChar | × | ||
GetChars | |||
GetDataTypeName | ○ | ||
GetDateTime | ○ | ||
GetDecimal | ○ | ||
GetDouble | ○ | ||
GetFieldType | ○ | ||
GetFloat | ○ | ||
GetGuid | × | ||
GetHashCode | ○ | ||
GetInt16 | ○ | ||
GetInt32 | ○ | ||
GetInt64 | ○ | ||
GetLifetimeService | ○ | ||
GetName | ○ | ||
GetOrdinal | ○ | ||
GetSchemaTable | |||
GetString | |||
GetType | ○ | ||
GetValue | ○ | ||
GetValues | ○ | ||
InitializeLifetimeService | ○ | ||
IsDBNull | ○ | ||
NextResult | ○ | ||
◎ | |||
ToString | ○ | ||
プロテクトメソッド | Finalize | ||
MemberwiseClone | ○ | ||
SymfowareError | パブリックプロパティ | Message | ○ |
Number | ○ | ||
Source | ○ | ||
SQLState | |||
パブリックメソッド | Equals | ||
GetHashCode | ○ | ||
GetType | ○ | ||
ToString | |||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareErrorCollection | パブリックプロパティ | Count | ○ |
Item | ○ | ||
パブリックメソッド | CopyTo | ○ | |
Equals | |||
GetHashCode | ○ | ||
GetType | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareException | パブリックプロパティ | Data | ○ |
ErrorCode | |||
Errors | ○ | ||
HelpLink | ○ | ||
InnerException | ○ | ||
Message | |||
Number | ○ | ||
Source | ○ | ||
StackTrace | ○ | ||
SQLState | ○ | ||
TargetSite | ○ | ||
パブリックメソッド | Equals | ||
GetBaseException | ○ | ||
GetHashCode | ○ | ||
GetObjectData | ○ | ||
GetType | ○ | ||
ReferenceEquals | ○ | ||
ToString | |||
プロテクトプロパティ | HResult | ○ | |
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareFactory | パブリックコンストラクタ | SymfowareFactoryコンストラクタ | ○ |
パブリックフィールド | Instance | ○ | |
パブリックプロパティ | CanCreateDataSourceEnumerator | ||
パブリックメソッド | CreateCommand | ○ | |
CreateCommandBuilder | ○ | ||
CreateConnection | ○ | ||
CreateConnectionStringBuilder | ○ | ||
CreateDataAdapter | ○ | ||
CreateDataSourceEnumerator | ○ | ||
CreateParameter | ○ | ||
CreatePermission | ○ | ||
Equals | |||
GetHashCode | ○ | ||
GetType | ○ | ||
ReferenceEquals | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareInfoMessageEventArgs | パブリックプロパティ | Errors | ○ |
Message | ○ | ||
Source | ○ | ||
SymfowareParameter | パブリックコンストラクタ | SymfowareParameterコンストラクタ | |
パブリックプロパティ | DbType | ○ | |
Direction | |||
IsNullable | ○ | ||
SymfowareDbType | |||
ParameterName | |||
Precision | ○ | ||
Scale | ○ | ||
Size | ○ | ||
SourceColumn | ○ | ||
SourceVersion | ○ | ||
Value | ○ | ||
パブリックメソッド | CreateObjRef | ○ | |
Equals | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareParameterCollection | パブリックプロパティ | Count | ○ |
Item | ○ | ||
パブリックメソッド | Add | ||
AddRange | ○ | ||
Clear | ○ | ||
Contains | ○ | ||
CopyTo | ○ | ||
IndexOf | ○ | ||
Insert | ○ | ||
Remove | ○ | ||
RemoveAt | ○ | ||
CreateObjRef | ○ | ||
Equals | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareRowUpdatedEventArgs | パブリックコンストラクタ | SymfowareRowUpdatedEventArgsコンストラクタ | ○ |
パブリックプロパティ | Command | ○ | |
Errors | ○ | ||
Row | ○ | ||
StatementType | ○ | ||
Status | ○ | ||
TableMapping | ○ | ||
パブリックメソッド | Equals | ||
GetHashCode | ○ | ||
GetType | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareRowUpdatingEventArgs | パブリックコンストラクタ | SymfowareRowUpdatingEventArgsコンストラクタ | ○ |
パブリックプロパティ | Command | ○ | |
Errors | ○ | ||
Row | ○ | ||
StatementType | ○ | ||
Status | ○ | ||
TableMapping | ○ | ||
パブリックメソッド | Equals | ||
GetHashCode | ○ | ||
GetType | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ○ | |
MemberwiseClone | ○ | ||
SymfowareTransaction | パブリックプロパティ | Connection | ○ |
IsolationLevel | |||
◎ | |||
パブリックメソッド | Commit | ○ | |
CreateObjRef | ○ | ||
Dispose | |||
Equals | |||
GetHashCode | ○ | ||
GetLifetimeService | ○ | ||
GetType | ○ | ||
InitializeLifetimeService | ○ | ||
Rollback | ○ | ||
ToString | ○ | ||
プロテクトメソッド | Finalize | ||
MemberwiseClone | ○ |
◎: Symfoware .NET Data Providerの拡張API
○: .NET Framework Data Provider for SQL ServerのAPIと同様
△: Symfoware .NET Data Providerの留意事項あり
×: Symfoware .NET Data Providerでは使用不可
注)IsolationLevelの指定に留意事項があります。