ADO.NET Specification Tests

Generated by AdoNetApiTest. See latest results.

Legend

expected result
exception was not of expected type
should have succeeded but failed
should have failed but succeeded
result undefined; test succeeded; OR
GetBoolean returns true
result undefined; test failed; OR
GetBoolean returns false; OR
Test skipped
test not applicable to this provider
provider threw unhandled exception

Results

MicrosoftSqlClient
SqlClient
SqlClientBcl
MySqlConnector
MySqlData
MySqlData8
Npgsql3
Npgsql4
MicrosoftSqlite
MicrosoftSqlite22
Sqlite
MSSQLMySQLPGSQLite
BeginTransaction_throws_when_closed
BeginTransaction_throws_when_parallel_transaction
BeginTransaction_works
Bind_is_noop_on_unknown_parameter
Bind_requires_set_name
Bind_requires_set_value
Bind_throws_when_unknown
Bind_works_with_string
Cancel_new_Command_is_no_op
Close_can_be_called_before_open
Close_can_be_called_more_than_once
Close_works
CommandText_can_be_set_to_empty_string
CommandText_does_not_throw_when_disposed
CommandText_is_coerced_to_empty_string
CommandText_is_empty_string_by_default
CommandText_throws_when_set_when_open_reader
CommandType_does_not_throw_when_disposed
CommandType_text_by_default
Commit_transaction_clears_Connection
Commit_transaction_then_Rollback_throws
Commit_transaction_throws_after_Dispose
Commit_transaction_twice_throws
Connection_can_be_unset
Connection_throws_when_set_when_open_reader
ConnectionString_can_be_set_to_empty_string
ConnectionString_gets_and_sets_value
ConnectionString_is_coerced_to_empty_string
ConnectionString_is_empty_by_default
ConnectionString_is_empty_string_by_default
ConnectionString_set_to_null_is_empty_string
ConnectionString_setter_throws_when_open
CreateCommand_does_not_set_Transaction_property
CreateCommand_returns_command
CreateParameter_is_not_null
Database_returns_empty_when_closed
Database_returns_value
DataSource_returns_empty_when_closed
DataSource_returns_value
DbProviderFactory_has_correct_value
Depth_returns_zero
Dispose_can_be_called_more_than_once
Dispose_closes_connection
Dispose_command_before_reader
Execute_throws_for_unknown_ParameterValue_type
ExecuteNonQuery_returns_negative_one_for_SELECT
ExecuteNonQuery_throws_when_connection_closed
ExecuteNonQuery_throws_when_no_command_text
ExecuteNonQuery_throws_when_no_connection
ExecuteNonQueryAsync_is_canceled
ExecuteReader_binds_parameters
ExecuteReader_HasRows_is_false_for_comment
ExecuteReader_supports_CloseConnection
ExecuteReader_throws_on_error
ExecuteReader_throws_when_connection_closed
ExecuteReader_throws_when_no_command_text
ExecuteReader_throws_when_no_connection
ExecuteReader_throws_when_reader_open
ExecuteReader_throws_when_transaction_mismatched
ExecuteReader_throws_when_transaction_required
ExecuteReader_works_when_trailing_comments
ExecuteReaderAsync_is_canceled
ExecuteReaderAsync_throws_on_error
ExecuteReaderAsync_throws_when_connection_closed
ExecuteReaderAsync_throws_when_no_command_text
ExecuteReaderAsync_throws_when_no_connection
ExecuteScalar_returns_DBNull_when_null
ExecuteScalar_returns_first_when_batching
ExecuteScalar_returns_first_when_multiple_columns
ExecuteScalar_returns_first_when_multiple_rows
ExecuteScalar_returns_integer
ExecuteScalar_returns_null_when_empty
ExecuteScalar_returns_real
ExecuteScalar_returns_string_when_text
ExecuteScalar_throws_when_connection_closed
ExecuteScalar_throws_when_no_command_text
ExecuteScalar_throws_when_no_connection
ExecuteScalarAsync_is_canceled
ExecuteScalarAsync_throws_on_error
ExecuteScalarAsync_throws_when_connection_closed
ExecuteScalarAsync_throws_when_no_command_text
ExecuteScalarAsync_throws_when_no_connection
FieldCount_is_zero_after_Delete
FieldCount_throws_when_closed
FieldCount_works
GetBoolean_for_maximum_Boolean
GetBoolean_for_maximum_Boolean_with_GetFieldValue
GetBoolean_for_minimum_Boolean
GetBoolean_for_minimum_Boolean_with_GetFieldValue
GetBoolean_for_one_Boolean
GetBoolean_for_one_Boolean_with_GetFieldValue
GetBoolean_for_zero_Boolean
GetBoolean_for_zero_Boolean_with_GetFieldValue
GetBoolean_throws_after_Delete
GetBoolean_throws_for_empty_Binary
GetBoolean_throws_for_empty_Binary_with_GetFieldValue
GetBoolean_throws_for_empty_String
GetBoolean_throws_for_empty_String_with_GetFieldValue
GetBoolean_throws_for_maximum_Byte
GetBoolean_throws_for_maximum_Byte_with_GetFieldValue
GetBoolean_throws_for_maximum_Currency
GetBoolean_throws_for_maximum_Currency_with_GetFieldValue
GetBoolean_throws_for_maximum_Date
GetBoolean_throws_for_maximum_Date_with_GetFieldValue
GetBoolean_throws_for_maximum_DateTime
GetBoolean_throws_for_maximum_DateTime_with_GetFieldValue
GetBoolean_throws_for_maximum_DateTimeOffset
GetBoolean_throws_for_maximum_DateTimeOffset_with_GetFieldValue
GetBoolean_throws_for_maximum_Decimal
GetBoolean_throws_for_maximum_Decimal_with_GetFieldValue
GetBoolean_throws_for_maximum_Double
GetBoolean_throws_for_maximum_Double_with_GetFieldValue
GetBoolean_throws_for_maximum_Int16
GetBoolean_throws_for_maximum_Int16_with_GetFieldValue
GetBoolean_throws_for_maximum_Int32
GetBoolean_throws_for_maximum_Int32_with_GetFieldValue
GetBoolean_throws_for_maximum_Int64
GetBoolean_throws_for_maximum_Int64_with_GetFieldValue
GetBoolean_throws_for_maximum_SByte
GetBoolean_throws_for_maximum_SByte_with_GetFieldValue
GetBoolean_throws_for_maximum_Single
GetBoolean_throws_for_maximum_Single_with_GetFieldValue
GetBoolean_throws_for_maximum_Time
GetBoolean_throws_for_maximum_Time_with_GetFieldValue
GetBoolean_throws_for_maximum_UInt16
GetBoolean_throws_for_maximum_UInt16_with_GetFieldValue
GetBoolean_throws_for_maximum_UInt32
GetBoolean_throws_for_maximum_UInt32_with_GetFieldValue
GetBoolean_throws_for_maximum_UInt64
GetBoolean_throws_for_maximum_UInt64_with_GetFieldValue
GetBoolean_throws_for_minimum_Byte
GetBoolean_throws_for_minimum_Byte_with_GetFieldValue
GetBoolean_throws_for_minimum_Currency
GetBoolean_throws_for_minimum_Currency_with_GetFieldValue
GetBoolean_throws_for_minimum_Date
GetBoolean_throws_for_minimum_Date_with_GetFieldValue
GetBoolean_throws_for_minimum_DateTime
GetBoolean_throws_for_minimum_DateTime_with_GetFieldValue
GetBoolean_throws_for_minimum_DateTimeOffset
GetBoolean_throws_for_minimum_DateTimeOffset_with_GetFieldValue
GetBoolean_throws_for_minimum_Decimal
GetBoolean_throws_for_minimum_Decimal_with_GetFieldValue
GetBoolean_throws_for_minimum_Double
GetBoolean_throws_for_minimum_Double_with_GetFieldValue
GetBoolean_throws_for_minimum_Int16
GetBoolean_throws_for_minimum_Int16_with_GetFieldValue
GetBoolean_throws_for_minimum_Int32
GetBoolean_throws_for_minimum_Int32_with_GetFieldValue
GetBoolean_throws_for_minimum_Int64
GetBoolean_throws_for_minimum_Int64_with_GetFieldValue
GetBoolean_throws_for_minimum_SByte
GetBoolean_throws_for_minimum_SByte_with_GetFieldValue
GetBoolean_throws_for_minimum_Single
GetBoolean_throws_for_minimum_Single_with_GetFieldValue
GetBoolean_throws_for_minimum_Time
GetBoolean_throws_for_minimum_Time_with_GetFieldValue
GetBoolean_throws_for_minimum_UInt16
GetBoolean_throws_for_minimum_UInt16_with_GetFieldValue
GetBoolean_throws_for_minimum_UInt32
GetBoolean_throws_for_minimum_UInt32_with_GetFieldValue
GetBoolean_throws_for_minimum_UInt64
GetBoolean_throws_for_minimum_UInt64_with_GetFieldValue
GetBoolean_throws_for_null_Boolean
GetBoolean_throws_for_null_Boolean_with_GetFieldValue
GetBoolean_throws_for_null_Currency
GetBoolean_throws_for_null_Currency_with_GetFieldValue
GetBoolean_throws_for_one_Binary
GetBoolean_throws_for_one_Binary_with_GetFieldValue
GetBoolean_throws_for_one_Byte
GetBoolean_throws_for_one_Byte_with_GetFieldValue
GetBoolean_throws_for_one_Currency
GetBoolean_throws_for_one_Currency_with_GetFieldValue
GetBoolean_throws_for_one_Date
GetBoolean_throws_for_one_Date_with_GetFieldValue
GetBoolean_throws_for_one_DateTime
GetBoolean_throws_for_one_DateTime_with_GetFieldValue
GetBoolean_throws_for_one_DateTimeOffset
GetBoolean_throws_for_one_DateTimeOffset_with_GetFieldValue
GetBoolean_throws_for_one_Decimal
GetBoolean_throws_for_one_Decimal_with_GetFieldValue
GetBoolean_throws_for_one_Double
GetBoolean_throws_for_one_Double_with_GetFieldValue
GetBoolean_throws_for_one_Guid
GetBoolean_throws_for_one_Guid_with_GetFieldValue
GetBoolean_throws_for_one_Int16
GetBoolean_throws_for_one_Int16_with_GetFieldValue
GetBoolean_throws_for_one_Int32
GetBoolean_throws_for_one_Int32_with_GetFieldValue
GetBoolean_throws_for_one_Int64
GetBoolean_throws_for_one_Int64_with_GetFieldValue
GetBoolean_throws_for_one_SByte
GetBoolean_throws_for_one_SByte_with_GetFieldValue
GetBoolean_throws_for_one_Single
GetBoolean_throws_for_one_Single_with_GetFieldValue
GetBoolean_throws_for_one_String
GetBoolean_throws_for_one_String_with_GetFieldValue
GetBoolean_throws_for_one_Time
GetBoolean_throws_for_one_Time_with_GetFieldValue
GetBoolean_throws_for_one_UInt16
GetBoolean_throws_for_one_UInt16_with_GetFieldValue
GetBoolean_throws_for_one_UInt32
GetBoolean_throws_for_one_UInt32_with_GetFieldValue
GetBoolean_throws_for_one_UInt64
GetBoolean_throws_for_one_UInt64_with_GetFieldValue
GetBoolean_throws_for_zero_Binary
GetBoolean_throws_for_zero_Binary_with_GetFieldValue
GetBoolean_throws_for_zero_Byte
GetBoolean_throws_for_zero_Byte_with_GetFieldValue
GetBoolean_throws_for_zero_Currency
GetBoolean_throws_for_zero_Currency_with_GetFieldValue
GetBoolean_throws_for_zero_Decimal
GetBoolean_throws_for_zero_Decimal_with_GetFieldValue
GetBoolean_throws_for_zero_Double
GetBoolean_throws_for_zero_Double_with_GetFieldValue
GetBoolean_throws_for_zero_Guid
GetBoolean_throws_for_zero_Guid_with_GetFieldValue
GetBoolean_throws_for_zero_Int16
GetBoolean_throws_for_zero_Int16_with_GetFieldValue
GetBoolean_throws_for_zero_Int32
GetBoolean_throws_for_zero_Int32_with_GetFieldValue
GetBoolean_throws_for_zero_Int64
GetBoolean_throws_for_zero_Int64_with_GetFieldValue
GetBoolean_throws_for_zero_SByte
GetBoolean_throws_for_zero_SByte_with_GetFieldValue
GetBoolean_throws_for_zero_Single
GetBoolean_throws_for_zero_Single_with_GetFieldValue
GetBoolean_throws_for_zero_String
GetBoolean_throws_for_zero_String_with_GetFieldValue
GetBoolean_throws_for_zero_Time
GetBoolean_throws_for_zero_Time_with_GetFieldValue
GetBoolean_throws_for_zero_UInt16
GetBoolean_throws_for_zero_UInt16_with_GetFieldValue
GetBoolean_throws_for_zero_UInt32
GetBoolean_throws_for_zero_UInt32_with_GetFieldValue
GetBoolean_throws_for_zero_UInt64
GetBoolean_throws_for_zero_UInt64_with_GetFieldValue
GetByte_for_maximum_Byte
GetByte_for_maximum_Byte_with_GetFieldValue
GetByte_for_minimum_Byte
GetByte_for_minimum_Byte_with_GetFieldValue
GetByte_for_one_Byte
GetByte_for_one_Byte_with_GetFieldValue
GetByte_for_zero_Byte
GetByte_for_zero_Byte_with_GetFieldValue
GetByte_throws_after_Delete
GetByte_throws_for_empty_Binary
GetByte_throws_for_empty_Binary_with_GetFieldValue
GetByte_throws_for_empty_String
GetByte_throws_for_empty_String_with_GetFieldValue
GetByte_throws_for_maximum_Currency
GetByte_throws_for_maximum_Currency_with_GetFieldValue
GetByte_throws_for_maximum_Date
GetByte_throws_for_maximum_Date_with_GetFieldValue
GetByte_throws_for_maximum_DateTime
GetByte_throws_for_maximum_DateTime_with_GetFieldValue
GetByte_throws_for_maximum_DateTimeOffset
GetByte_throws_for_maximum_DateTimeOffset_with_GetFieldValue
GetByte_throws_for_maximum_Decimal
GetByte_throws_for_maximum_Decimal_with_GetFieldValue
GetByte_throws_for_maximum_Double
GetByte_throws_for_maximum_Double_with_GetFieldValue
GetByte_throws_for_maximum_Int16
GetByte_throws_for_maximum_Int16_with_GetFieldValue
GetByte_throws_for_maximum_Int32
GetByte_throws_for_maximum_Int32_with_GetFieldValue
GetByte_throws_for_maximum_Int64
GetByte_throws_for_maximum_Int64_with_GetFieldValue
GetByte_throws_for_maximum_SByte
GetByte_throws_for_maximum_SByte_with_GetFieldValue
GetByte_throws_for_maximum_Single
GetByte_throws_for_maximum_Single_with_GetFieldValue
GetByte_throws_for_maximum_Time
GetByte_throws_for_maximum_Time_with_GetFieldValue
GetByte_throws_for_maximum_UInt16
GetByte_throws_for_maximum_UInt16_with_GetFieldValue
GetByte_throws_for_maximum_UInt32
GetByte_throws_for_maximum_UInt32_with_GetFieldValue
GetByte_throws_for_maximum_UInt64
GetByte_throws_for_maximum_UInt64_with_GetFieldValue
GetByte_throws_for_minimum_Currency
GetByte_throws_for_minimum_Currency_with_GetFieldValue
GetByte_throws_for_minimum_Date
GetByte_throws_for_minimum_Date_with_GetFieldValue
GetByte_throws_for_minimum_DateTime
GetByte_throws_for_minimum_DateTime_with_GetFieldValue
GetByte_throws_for_minimum_DateTimeOffset
GetByte_throws_for_minimum_DateTimeOffset_with_GetFieldValue
GetByte_throws_for_minimum_Decimal
GetByte_throws_for_minimum_Decimal_with_GetFieldValue
GetByte_throws_for_minimum_Double
GetByte_throws_for_minimum_Double_with_GetFieldValue
GetByte_throws_for_minimum_Int16
GetByte_throws_for_minimum_Int16_with_GetFieldValue
GetByte_throws_for_minimum_Int32
GetByte_throws_for_minimum_Int32_with_GetFieldValue
GetByte_throws_for_minimum_Int64
GetByte_throws_for_minimum_Int64_with_GetFieldValue
GetByte_throws_for_minimum_SByte
GetByte_throws_for_minimum_SByte_with_GetFieldValue
GetByte_throws_for_minimum_Single
GetByte_throws_for_minimum_Single_with_GetFieldValue
GetByte_throws_for_minimum_Time
GetByte_throws_for_minimum_Time_with_GetFieldValue
GetByte_throws_for_minimum_UInt16
GetByte_throws_for_minimum_UInt16_with_GetFieldValue
GetByte_throws_for_minimum_UInt32
GetByte_throws_for_minimum_UInt32_with_GetFieldValue
GetByte_throws_for_minimum_UInt64
GetByte_throws_for_minimum_UInt64_with_GetFieldValue
GetByte_throws_for_null_Byte
GetByte_throws_for_null_Byte_with_GetFieldValue
GetByte_throws_for_null_Currency
GetByte_throws_for_null_Currency_with_GetFieldValue
GetByte_throws_for_one_Binary
GetByte_throws_for_one_Binary_with_GetFieldValue
GetByte_throws_for_one_Currency
GetByte_throws_for_one_Currency_with_GetFieldValue
GetByte_throws_for_one_Date
GetByte_throws_for_one_Date_with_GetFieldValue
GetByte_throws_for_one_DateTime
GetByte_throws_for_one_DateTime_with_GetFieldValue
GetByte_throws_for_one_DateTimeOffset
GetByte_throws_for_one_DateTimeOffset_with_GetFieldValue
GetByte_throws_for_one_Decimal
GetByte_throws_for_one_Decimal_with_GetFieldValue
GetByte_throws_for_one_Double
GetByte_throws_for_one_Double_with_GetFieldValue
GetByte_throws_for_one_Guid
GetByte_throws_for_one_Guid_with_GetFieldValue
GetByte_throws_for_one_Int16
GetByte_throws_for_one_Int16_with_GetFieldValue
GetByte_throws_for_one_Int32
GetByte_throws_for_one_Int32_with_GetFieldValue
GetByte_throws_for_one_Int64
GetByte_throws_for_one_Int64_with_GetFieldValue
GetByte_throws_for_one_SByte
GetByte_throws_for_one_SByte_with_GetFieldValue
GetByte_throws_for_one_Single
GetByte_throws_for_one_Single_with_GetFieldValue
GetByte_throws_for_one_String
GetByte_throws_for_one_String_with_GetFieldValue
GetByte_throws_for_one_Time
GetByte_throws_for_one_Time_with_GetFieldValue
GetByte_throws_for_one_UInt16
GetByte_throws_for_one_UInt16_with_GetFieldValue
GetByte_throws_for_one_UInt32
GetByte_throws_for_one_UInt32_with_GetFieldValue
GetByte_throws_for_one_UInt64
GetByte_throws_for_one_UInt64_with_GetFieldValue
GetByte_throws_for_zero_Binary
GetByte_throws_for_zero_Binary_with_GetFieldValue
GetByte_throws_for_zero_Currency
GetByte_throws_for_zero_Currency_with_GetFieldValue
GetByte_throws_for_zero_Decimal
GetByte_throws_for_zero_Decimal_with_GetFieldValue
GetByte_throws_for_zero_Double
GetByte_throws_for_zero_Double_with_GetFieldValue
GetByte_throws_for_zero_Guid
GetByte_throws_for_zero_Guid_with_GetFieldValue
GetByte_throws_for_zero_Int16
GetByte_throws_for_zero_Int16_with_GetFieldValue
GetByte_throws_for_zero_Int32
GetByte_throws_for_zero_Int32_with_GetFieldValue
GetByte_throws_for_zero_Int64
GetByte_throws_for_zero_Int64_with_GetFieldValue
GetByte_throws_for_zero_SByte
GetByte_throws_for_zero_SByte_with_GetFieldValue
GetByte_throws_for_zero_Single
GetByte_throws_for_zero_Single_with_GetFieldValue
GetByte_throws_for_zero_String
GetByte_throws_for_zero_String_with_GetFieldValue
GetByte_throws_for_zero_Time
GetByte_throws_for_zero_Time_with_GetFieldValue
GetByte_throws_for_zero_UInt16
GetByte_throws_for_zero_UInt16_with_GetFieldValue
GetByte_throws_for_zero_UInt32
GetByte_throws_for_zero_UInt32_with_GetFieldValue
GetByte_throws_for_zero_UInt64
GetByte_throws_for_zero_UInt64_with_GetFieldValue
GetBytes_reads_nothing_at_end_of_buffer
GetBytes_reads_nothing_when_dataOffset_is_too_large
GetBytes_reads_part_of_blob
GetBytes_returns_length_when_buffer_is_null
GetBytes_throws_after_Delete
GetBytes_throws_when_bufferOffset_is_negative
GetBytes_throws_when_bufferOffset_is_too_large
GetBytes_throws_when_bufferOffset_plus_length_is_too_long
GetBytes_throws_when_dataOffset_is_negative
GetBytes_works
GetBytes_works_when_buffer_is_large
GetChar_for_one_String
GetChar_for_one_String_with_GetFieldValue
GetChar_for_zero_String
GetChar_for_zero_String_with_GetFieldValue
GetChar_throws_after_Delete
GetChar_throws_for_empty_Binary
GetChar_throws_for_empty_Binary_with_GetFieldValue
GetChar_throws_for_empty_String
GetChar_throws_for_empty_String_with_GetFieldValue
GetChar_throws_for_maximum_Boolean
GetChar_throws_for_maximum_Boolean_with_GetFieldValue
GetChar_throws_for_maximum_Byte
GetChar_throws_for_maximum_Byte_with_GetFieldValue
GetChar_throws_for_maximum_Currency
GetChar_throws_for_maximum_Currency_with_GetFieldValue
GetChar_throws_for_maximum_Date
GetChar_throws_for_maximum_Date_with_GetFieldValue
GetChar_throws_for_maximum_DateTime
GetChar_throws_for_maximum_DateTime_with_GetFieldValue
GetChar_throws_for_maximum_DateTimeOffset
GetChar_throws_for_maximum_DateTimeOffset_with_GetFieldValue
GetChar_throws_for_maximum_Decimal
GetChar_throws_for_maximum_Decimal_with_GetFieldValue
GetChar_throws_for_maximum_Double
GetChar_throws_for_maximum_Double_with_GetFieldValue
GetChar_throws_for_maximum_Int16
GetChar_throws_for_maximum_Int16_with_GetFieldValue
GetChar_throws_for_maximum_Int32
GetChar_throws_for_maximum_Int32_with_GetFieldValue
GetChar_throws_for_maximum_Int64
GetChar_throws_for_maximum_Int64_with_GetFieldValue
GetChar_throws_for_maximum_SByte
GetChar_throws_for_maximum_SByte_with_GetFieldValue
GetChar_throws_for_maximum_Single
GetChar_throws_for_maximum_Single_with_GetFieldValue
GetChar_throws_for_maximum_Time
GetChar_throws_for_maximum_Time_with_GetFieldValue
GetChar_throws_for_maximum_UInt16
GetChar_throws_for_maximum_UInt16_with_GetFieldValue
GetChar_throws_for_maximum_UInt32
GetChar_throws_for_maximum_UInt32_with_GetFieldValue
GetChar_throws_for_maximum_UInt64
GetChar_throws_for_maximum_UInt64_with_GetFieldValue
GetChar_throws_for_minimum_Boolean
GetChar_throws_for_minimum_Boolean_with_GetFieldValue
GetChar_throws_for_minimum_Byte
GetChar_throws_for_minimum_Byte_with_GetFieldValue
GetChar_throws_for_minimum_Currency
GetChar_throws_for_minimum_Currency_with_GetFieldValue
GetChar_throws_for_minimum_Date
GetChar_throws_for_minimum_Date_with_GetFieldValue
GetChar_throws_for_minimum_DateTime
GetChar_throws_for_minimum_DateTime_with_GetFieldValue
GetChar_throws_for_minimum_DateTimeOffset
GetChar_throws_for_minimum_DateTimeOffset_with_GetFieldValue
GetChar_throws_for_minimum_Decimal
GetChar_throws_for_minimum_Decimal_with_GetFieldValue
GetChar_throws_for_minimum_Double
GetChar_throws_for_minimum_Double_with_GetFieldValue
GetChar_throws_for_minimum_Int16
GetChar_throws_for_minimum_Int16_with_GetFieldValue
GetChar_throws_for_minimum_Int32
GetChar_throws_for_minimum_Int32_with_GetFieldValue
GetChar_throws_for_minimum_Int64
GetChar_throws_for_minimum_Int64_with_GetFieldValue
GetChar_throws_for_minimum_SByte
GetChar_throws_for_minimum_SByte_with_GetFieldValue
GetChar_throws_for_minimum_Single
GetChar_throws_for_minimum_Single_with_GetFieldValue
GetChar_throws_for_minimum_Time
GetChar_throws_for_minimum_Time_with_GetFieldValue
GetChar_throws_for_minimum_UInt16
GetChar_throws_for_minimum_UInt16_with_GetFieldValue
GetChar_throws_for_minimum_UInt32
GetChar_throws_for_minimum_UInt32_with_GetFieldValue
GetChar_throws_for_minimum_UInt64
GetChar_throws_for_minimum_UInt64_with_GetFieldValue
GetChar_throws_for_null_Currency
GetChar_throws_for_null_Currency_with_GetFieldValue
GetChar_throws_for_one_Binary
GetChar_throws_for_one_Binary_with_GetFieldValue
GetChar_throws_for_one_Boolean
GetChar_throws_for_one_Boolean_with_GetFieldValue
GetChar_throws_for_one_Byte
GetChar_throws_for_one_Byte_with_GetFieldValue
GetChar_throws_for_one_Currency
GetChar_throws_for_one_Currency_with_GetFieldValue
GetChar_throws_for_one_Date
GetChar_throws_for_one_Date_with_GetFieldValue
GetChar_throws_for_one_DateTime
GetChar_throws_for_one_DateTime_with_GetFieldValue
GetChar_throws_for_one_DateTimeOffset
GetChar_throws_for_one_DateTimeOffset_with_GetFieldValue
GetChar_throws_for_one_Decimal
GetChar_throws_for_one_Decimal_with_GetFieldValue
GetChar_throws_for_one_Double
GetChar_throws_for_one_Double_with_GetFieldValue
GetChar_throws_for_one_Guid
GetChar_throws_for_one_Guid_with_GetFieldValue
GetChar_throws_for_one_Int16
GetChar_throws_for_one_Int16_with_GetFieldValue
GetChar_throws_for_one_Int32
GetChar_throws_for_one_Int32_with_GetFieldValue
GetChar_throws_for_one_Int64
GetChar_throws_for_one_Int64_with_GetFieldValue
GetChar_throws_for_one_SByte
GetChar_throws_for_one_SByte_with_GetFieldValue
GetChar_throws_for_one_Single
GetChar_throws_for_one_Single_with_GetFieldValue
GetChar_throws_for_one_Time
GetChar_throws_for_one_Time_with_GetFieldValue
GetChar_throws_for_one_UInt16
GetChar_throws_for_one_UInt16_with_GetFieldValue
GetChar_throws_for_one_UInt32
GetChar_throws_for_one_UInt32_with_GetFieldValue
GetChar_throws_for_one_UInt64
GetChar_throws_for_one_UInt64_with_GetFieldValue
GetChar_throws_for_zero_Binary
GetChar_throws_for_zero_Binary_with_GetFieldValue
GetChar_throws_for_zero_Boolean
GetChar_throws_for_zero_Boolean_with_GetFieldValue
GetChar_throws_for_zero_Byte
GetChar_throws_for_zero_Byte_with_GetFieldValue
GetChar_throws_for_zero_Currency
GetChar_throws_for_zero_Currency_with_GetFieldValue
GetChar_throws_for_zero_Decimal
GetChar_throws_for_zero_Decimal_with_GetFieldValue
GetChar_throws_for_zero_Double
GetChar_throws_for_zero_Double_with_GetFieldValue
GetChar_throws_for_zero_Guid
GetChar_throws_for_zero_Guid_with_GetFieldValue
GetChar_throws_for_zero_Int16
GetChar_throws_for_zero_Int16_with_GetFieldValue
GetChar_throws_for_zero_Int32
GetChar_throws_for_zero_Int32_with_GetFieldValue
GetChar_throws_for_zero_Int64
GetChar_throws_for_zero_Int64_with_GetFieldValue
GetChar_throws_for_zero_SByte
GetChar_throws_for_zero_SByte_with_GetFieldValue
GetChar_throws_for_zero_Single
GetChar_throws_for_zero_Single_with_GetFieldValue
GetChar_throws_for_zero_Time
GetChar_throws_for_zero_Time_with_GetFieldValue
GetChar_throws_for_zero_UInt16
GetChar_throws_for_zero_UInt16_with_GetFieldValue
GetChar_throws_for_zero_UInt32
GetChar_throws_for_zero_UInt32_with_GetFieldValue
GetChar_throws_for_zero_UInt64
GetChar_throws_for_zero_UInt64_with_GetFieldValue
GetChars_reads_nothing_at_end_of_buffer
GetChars_reads_nothing_when_dataOffset_is_too_large
GetChars_reads_part_of_string
GetChars_returns_length_when_buffer_is_null
GetChars_throws_after_Delete
GetChars_throws_when_bufferOffset_is_negative
GetChars_throws_when_bufferOffset_is_too_large
GetChars_throws_when_bufferOffset_plus_length_is_too_long
GetChars_throws_when_dataOffset_is_negative
GetChars_works
GetChars_works_when_buffer_is_large
GetColumnSchema_ColumnName
GetColumnSchema_DataType
GetColumnSchema_DataTypeName
GetDataTime_throws_after_Delete
GetDataTypeName_throws_after_Delete
GetDataTypeName_throws_when_closed
GetDataTypeName_throws_when_ordinal_out_of_range
GetDateTime_for_maximum_Date
GetDateTime_for_maximum_Date_with_GetFieldValue
GetDateTime_for_maximum_DateTime
GetDateTime_for_maximum_DateTime_with_GetFieldValue
GetDateTime_for_minimum_Date
GetDateTime_for_minimum_Date_with_GetFieldValue
GetDateTime_for_minimum_DateTime
GetDateTime_for_minimum_DateTime_with_GetFieldValue
GetDateTime_for_one_Date
GetDateTime_for_one_Date_with_GetFieldValue
GetDateTime_for_one_DateTime
GetDateTime_for_one_DateTime_with_GetFieldValue
GetDateTime_throws_for_maximum_Byte
GetDateTime_throws_for_maximum_Byte_with_GetFieldValue
GetDateTime_throws_for_maximum_Decimal
GetDateTime_throws_for_maximum_Decimal_with_GetFieldValue
GetDateTime_throws_for_maximum_Double
GetDateTime_throws_for_maximum_Double_with_GetFieldValue
GetDateTime_throws_for_maximum_Int16
GetDateTime_throws_for_maximum_Int16_with_GetFieldValue
GetDateTime_throws_for_maximum_Int32
GetDateTime_throws_for_maximum_Int32_with_GetFieldValue
GetDateTime_throws_for_maximum_Int64
GetDateTime_throws_for_maximum_Int64_with_GetFieldValue
GetDateTime_throws_for_maximum_Single
GetDateTime_throws_for_maximum_Single_with_GetFieldValue
GetDateTime_throws_for_maximum_Time
GetDateTime_throws_for_maximum_Time_with_GetFieldValue
GetDateTime_throws_for_minimum_Byte
GetDateTime_throws_for_minimum_Byte_with_GetFieldValue
GetDateTime_throws_for_minimum_Decimal
GetDateTime_throws_for_minimum_Decimal_with_GetFieldValue
GetDateTime_throws_for_minimum_Double
GetDateTime_throws_for_minimum_Double_with_GetFieldValue
GetDateTime_throws_for_minimum_Int16
GetDateTime_throws_for_minimum_Int16_with_GetFieldValue
GetDateTime_throws_for_minimum_Int32
GetDateTime_throws_for_minimum_Int32_with_GetFieldValue
GetDateTime_throws_for_minimum_Int64
GetDateTime_throws_for_minimum_Int64_with_GetFieldValue
GetDateTime_throws_for_minimum_Single
GetDateTime_throws_for_minimum_Single_with_GetFieldValue
GetDateTime_throws_for_minimum_Time
GetDateTime_throws_for_minimum_Time_with_GetFieldValue
GetDateTime_throws_for_null_Currency
GetDateTime_throws_for_null_Currency_with_GetFieldValue
GetDateTime_throws_for_null_Date
GetDateTime_throws_for_null_Date_with_GetFieldValue
GetDateTime_throws_for_null_DateTime
GetDateTime_throws_for_null_DateTime_with_GetFieldValue
GetDateTime_throws_for_one_Byte
GetDateTime_throws_for_one_Byte_with_GetFieldValue
GetDateTime_throws_for_one_Decimal
GetDateTime_throws_for_one_Decimal_with_GetFieldValue
GetDateTime_throws_for_one_Double
GetDateTime_throws_for_one_Double_with_GetFieldValue
GetDateTime_throws_for_one_Int16
GetDateTime_throws_for_one_Int16_with_GetFieldValue
GetDateTime_throws_for_one_Int32
GetDateTime_throws_for_one_Int32_with_GetFieldValue
GetDateTime_throws_for_one_Int64
GetDateTime_throws_for_one_Int64_with_GetFieldValue
GetDateTime_throws_for_one_Single
GetDateTime_throws_for_one_Single_with_GetFieldValue
GetDateTime_throws_for_one_Time
GetDateTime_throws_for_one_Time_with_GetFieldValue
GetDateTime_throws_for_zero_Byte
GetDateTime_throws_for_zero_Byte_with_GetFieldValue
GetDateTime_throws_for_zero_Decimal
GetDateTime_throws_for_zero_Decimal_with_GetFieldValue
GetDateTime_throws_for_zero_Double
GetDateTime_throws_for_zero_Double_with_GetFieldValue
GetDateTime_throws_for_zero_Int16
GetDateTime_throws_for_zero_Int16_with_GetFieldValue
GetDateTime_throws_for_zero_Int32
GetDateTime_throws_for_zero_Int32_with_GetFieldValue
GetDateTime_throws_for_zero_Int64
GetDateTime_throws_for_zero_Int64_with_GetFieldValue
GetDateTime_throws_for_zero_Single
GetDateTime_throws_for_zero_Single_with_GetFieldValue
GetDateTime_throws_for_zero_Time
GetDateTime_throws_for_zero_Time_with_GetFieldValue
GetDecimal_for_maximum_Currency
GetDecimal_for_maximum_Currency_with_GetFieldValue
GetDecimal_for_maximum_Decimal
GetDecimal_for_maximum_Decimal_with_GetFieldValue
GetDecimal_for_minimum_Currency
GetDecimal_for_minimum_Currency_with_GetFieldValue
GetDecimal_for_minimum_Decimal
GetDecimal_for_minimum_Decimal_with_GetFieldValue
GetDecimal_for_one_Currency
GetDecimal_for_one_Currency_with_GetFieldValue
GetDecimal_for_one_Decimal
GetDecimal_for_one_Decimal_with_GetFieldValue
GetDecimal_for_zero_Currency
GetDecimal_for_zero_Currency_with_GetFieldValue
GetDecimal_for_zero_Decimal
GetDecimal_for_zero_Decimal_with_GetFieldValue
GetDecimal_throws_after_Delete
GetDecimal_throws_for_empty_String
GetDecimal_throws_for_empty_String_with_GetFieldValue
GetDecimal_throws_for_maximum_Double
GetDecimal_throws_for_maximum_Double_with_GetFieldValue
GetDecimal_throws_for_maximum_Single
GetDecimal_throws_for_maximum_Single_with_GetFieldValue
GetDecimal_throws_for_minimum_Double
GetDecimal_throws_for_minimum_Double_with_GetFieldValue
GetDecimal_throws_for_minimum_Single
GetDecimal_throws_for_minimum_Single_with_GetFieldValue
GetDecimal_throws_for_null_Currency
GetDecimal_throws_for_null_Currency_with_GetFieldValue
GetDecimal_throws_for_null_Decimal
GetDecimal_throws_for_null_Decimal_with_GetFieldValue
GetDecimal_throws_for_one_Double
GetDecimal_throws_for_one_Double_with_GetFieldValue
GetDecimal_throws_for_one_Single
GetDecimal_throws_for_one_Single_with_GetFieldValue
GetDecimal_throws_for_one_String
GetDecimal_throws_for_one_String_with_GetFieldValue
GetDecimal_throws_for_zero_Double
GetDecimal_throws_for_zero_Double_with_GetFieldValue
GetDecimal_throws_for_zero_Single
GetDecimal_throws_for_zero_Single_with_GetFieldValue
GetDecimal_throws_for_zero_String
GetDecimal_throws_for_zero_String_with_GetFieldValue
GetDouble_for_maximum_Decimal
GetDouble_for_maximum_Decimal_with_GetFieldValue
GetDouble_for_maximum_Double
GetDouble_for_maximum_Double_with_GetFieldValue
GetDouble_for_maximum_Single
GetDouble_for_maximum_Single_with_GetFieldValue
GetDouble_for_minimum_Decimal
GetDouble_for_minimum_Decimal_with_GetFieldValue
GetDouble_for_minimum_Double
GetDouble_for_minimum_Double_with_GetFieldValue
GetDouble_for_minimum_Single
GetDouble_for_minimum_Single_with_GetFieldValue
GetDouble_for_one_Decimal
GetDouble_for_one_Decimal_with_GetFieldValue
GetDouble_for_one_Double
GetDouble_for_one_Double_with_GetFieldValue
GetDouble_for_one_Single
GetDouble_for_one_Single_with_GetFieldValue
GetDouble_for_zero_Decimal
GetDouble_for_zero_Decimal_with_GetFieldValue
GetDouble_for_zero_Double
GetDouble_for_zero_Double_with_GetFieldValue
GetDouble_for_zero_Single
GetDouble_for_zero_Single_with_GetFieldValue
GetDouble_throws_after_Delete
GetDouble_throws_for_empty_String
GetDouble_throws_for_empty_String_with_GetFieldValue
GetDouble_throws_for_null_Currency
GetDouble_throws_for_null_Currency_with_GetFieldValue
GetDouble_throws_for_null_Double
GetDouble_throws_for_null_Double_with_GetFieldValue