System.Data.Odbc
Invalid index {0} for this {1} with Count={2}.
An {0} with {1} '{2}' is not contained by this {3}.
The {0} only accepts non-null {1} type objects, not {2} objects.
The {0} is already contained by another {1}.
The {0} with is already contained by this {1}.
The {0} only accepts non-null {1} type objects.
Attempted to remove an {0} that is not contained by this {1}.
The {0}.{1} is required to be unique, '{2}' already exists in the collection.
The connection was not closed. {0}
The connection's current state is closed.
The connection's current state is connecting.
The connection's current state is open.
The connection's current state is executing.
The connection's current state is fetching.
The connection's current state: {0}.
Format of the initialization string does not conform to specification starting at index {0}.
Invalid attempt to call {0} when reader is closed.
Expecting non-empty string for '{0}' parameter.
Internal DbConnection Error: {0}
The DataDirectory substitute is not a string.
The {0} enumeration value, {1}, is invalid.
Invalid keyword, contain one or more of 'no characters', 'control characters', 'leading or trailing whitespace' or 'leading semicolons'.
Invalid parameter Offset value '{0}'. The value must be greater than or equal to 0.
The value contains embedded nulls (\\u0000).
The ConnectionString property has not been initialized.
Not allowed to change the '{0}' property. {1}
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
Timeout attempting to open the connection. The time period elapsed prior to attempting to open the connection has been exceeded. This may have occurred because of too many simultaneous non-pooled connection attempts.
{0} requires an open connection when the quote prefix has not been set.
Unable to build the '{0}' collection because execution of the SQL query failed. See the inner exception for details.
More restrictions were provided than the requested schema ('{0}') supports.
'{2}' is not a valid value for the '{1}' restriction of the '{0}' schema collection.
The requested collection ({0}) is not defined.
The population mechanism '{0}' is not defined.
The requested collection ({0}) is not supported by this version of the provider.
One of the required DataSourceInformation tables columns is missing.
The DataSourceInformation table must contain exactly one row.
One or more of the required columns of the restrictions collection is missing.
A restriction exists for which there is no matching row in the restrictions collection.
The schema table contains no columns.
Unable to build schema collection '{0}';
The collection name '{0}' matches at least two collections with the same name but with different case, but does not match any of them exactly.
There are multiple collections named '{0}'.
The collection '{0}' is missing from the metadata XML.
The metadata XML is invalid.
The metadata XML is invalid. The {0} collection must contain a {1} column and it must be a string column.
The metadata XML is invalid. The {1} column of the {0} collection must contain a non-empty string.
Cannot convert object of type '{0}' to object of type '{1}'.
Invalid value for key '{0}'.
Keyword not supported: '{0}'.
Internal .NET Framework Data Provider error {0}.
{0} '{1}'.
{0} '{1}', incorrect usage of quotes.
{0} '{1}', the current limit of '{2}' is insufficient.
The {0} enumeration value, {1}, is not supported by the {2} method.
Invalid attempt to {0} when stream is closed.
Invalid source buffer (size of {0}) offset: {1}
Invalid destination buffer (size of {0}) offset: {1}
Buffer offset '{1}' plus the bytes available '{0}' is greater than the length of the passed in buffer.
Data length '{0}' is less than 0.
Specified SeekOrigin value is invalid.
Expecting argument of type {1}, but received type {0}.
OdbcCommandBuilder.DeriveParameters failed because the OdbcCommand.CommandText property value is an invalid multipart name
The {0} enumeration value, {1}, is not supported by the .NET Framework Odbc Data Provider.
{0}: CommandText property has not been initialized
{0}: Connection property has not been initialized.
{0} requires an open and available Connection. {1}
The transaction is either not associated with the current connection or has been completed.
{0} requires the command to have a transaction when the connection assigned to the command is in a pending local transaction. The Transaction property of the command has not been initialized.
There is already an open DataReader associated with this Command which must be closed first.
{0} DeriveParameters only supports CommandType.StoredProcedure, not CommandType. {1}.
Invalid CommandTimeout value {0}; the value must be >= 0.
{1}[{0}]: the Size property has an invalid size of 0.
Invalid operation. The connection is closed.
The connection has been disabled.
Database cannot be null, the empty string, or string of only whitespace.
The argument is too long.
No data exists for the row/column.
The numerical value is too large to fit into a 96 bit decimal.
The parameter data type of {0} is invalid.
No mapping exists from object type {0} to a known managed provider native type.
Unable to handle an unknown TypeCode {0} returned by Type {1}.
No mapping exists from DbType {0} to a known {1}.
Invalid parameter Size value '{0}'. The value must be greater than or equal to 0.
Failed to convert parameter value from a {0} to a {1}.
{0} does not support parallel transactions.
This {0} has completed; it is no longer usable.
'{0}' cannot be called when the record is read only.
Invalid {2} attempt at dataIndex '{0}'. With CommandBehavior.SequentialAccess, you may only read from dataIndex '{1}' or greater.
Offset must refer to a location within the value.
The ODBC managed provider requires that the TABLE_NAME restriction be specified and non-null for the GetSchema indexes collection.
The ODBC provider did not return results from SQLGETTYPEINFO.
Unknown SQL type - {0}.
Invalid negative argument!
Can't set property on an open connection.
No valid mapping for a SQL_TRANSACTION '{0}' to a System.Data.IsolationLevel enumeration value.
{0} - unable to enable connection pooling...
{0} - unable to allocate an environment handle.
{0} - unable to get descriptor handle.
Not in a transaction
{0} [{1}] {2}
The connection is closed.
An internal connection does not have an owner.
System.Data.ODBC is not supported on this platform.
Dependency unixODBC with minimum version 2.3.1 is required.
Specifies that null is allowed as an input even if the corresponding type disallows it.
Specifies that null is disallowed as an input even if the corresponding type allows it.
Specifies that an output may be null even if the corresponding type disallows it.
Specifies that an output will not be null even if the corresponding type allows it. Specifies that an input argument was not null when the call returns.
Specifies that when a method returns , the parameter may be null even if the corresponding type disallows it.
Initializes the attribute with the specified return value condition.
The return value condition. If the method returns this value, the associated parameter may be null.
Gets the return value condition.
Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it.
Initializes the attribute with the specified return value condition.
The return value condition. If the method returns this value, the associated parameter will not be null.
Gets the return value condition.
Specifies that the output will be non-null if the named parameter is non-null.
Initializes the attribute with the associated parameter name.
The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.
Gets the associated parameter name.
Applied to a method that will never return under any circumstance.
Specifies that the method will not return if the associated Boolean parameter is passed the specified value.
Initializes the attribute with the specified parameter value.
The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to
the associated parameter matches this value.
Gets the condition parameter value.
Specifies that the method or property will ensure that the listed field and property members have not-null values.
Initializes the attribute with a field or property member.
The field or property member that is promised to be not-null.
Initializes the attribute with the list of field and property members.
The list of field and property members that are promised to be not-null.
Gets field or property member names.
Specifies that the method or property will ensure that the listed field and property members have not-null values when returning with the specified return value condition.
Initializes the attribute with the specified return value condition and a field or property member.
The return value condition. If the method returns this value, the associated parameter will not be null.
The field or property member that is promised to be not-null.
Initializes the attribute with the specified return value condition and list of field and property members.
The return value condition. If the method returns this value, the associated parameter will not be null.
The list of field and property members that are promised to be not-null.
Gets the return value condition.
Gets field or property member names.
Base type for all platform-specific API attributes.
Records the platform that the project targeted.
Records the operating system (and minimum version) that supports an API. Multiple attributes can be
applied to indicate support on multiple operating systems.
Callers can apply a
or use guards to prevent calls to APIs on unsupported operating systems.
A given platform should only be specified once.
Marks APIs that were removed in a given operating system version.
Primarily used by OS bindings to indicate APIs that are only available in
earlier versions.
Annotates a custom guard field, property or method with a supported platform name and optional version.
Multiple attributes can be applied to indicate guard for multiple supported platforms.
Callers can apply a to a field, property or method
and use that field, property or method in a conditional or assert statements in order to safely call platform specific APIs.
The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.
Annotates the custom guard field, property or method with an unsupported platform name and optional version.
Multiple attributes can be applied to indicate guard for multiple unsupported platforms.
Callers can apply a to a field, property or method
and use that field, property or method in a conditional or assert statements as a guard to safely call APIs unsupported on those platforms.
The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.