1 type derived from DbConnectionOptions
System.Data.Odbc (1)
System\Data\Odbc\OdbcConnectionString.cs (1)
9
internal sealed class OdbcConnectionString :
DbConnectionOptions
1 instantiation of DbConnectionOptions
System.Data.Odbc (1)
Common\System\Data\Common\DBConnectionString.cs (1)
52
: this(new
DbConnectionOptions
(value, synonyms, useOdbcRules), restrictions, behavior, synonyms, false)
49 references to DbConnectionOptions
System.Data.Odbc (49)
Common\System\Data\Common\DbConnectionOptions.cs (1)
59
protected DbConnectionOptions(
DbConnectionOptions
connectionOptions)
Common\System\Data\Common\DBConnectionString.cs (3)
58
internal DBConnectionString(
DbConnectionOptions
connectionOptions)
65
private DBConnectionString(
DbConnectionOptions
connectionOptions, string? restrictions, KeyRestrictionBehavior behavior, Dictionary<string, string>? synonyms, bool mustCloneDictionary)
477
nextStartPosition =
DbConnectionOptions
.GetKeyValuePair(restrictions, startPosition, buffer, false, out keyname, out _);
Common\System\Data\ProviderBase\DbConnectionFactory.cs (1)
13
internal bool TryGetConnection(DbConnection owningConnection, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions, DbConnectionInternal? oldConnection, out DbConnectionInternal? connection)
Common\System\Data\ProviderBase\DbConnectionPool.cs (5)
384
private DbConnectionInternal CreateObject(DbConnection? owningObject,
DbConnectionOptions
? userOptions, DbConnectionInternal? oldConnection)
664
internal bool TryGetConnection(DbConnection owningObject, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions, out DbConnectionInternal? connection)
716
private bool TryGetConnection(DbConnection owningObject, uint waitForMultipleObjectsTimeout, bool allowCreate, bool onlyOneCheckConnection,
DbConnectionOptions
? userOptions, out DbConnectionInternal? connection)
880
internal DbConnectionInternal? ReplaceConnection(DbConnection owningObject,
DbConnectionOptions
userOptions, DbConnectionInternal oldConnection)
1138
private DbConnectionInternal? UserCreateRequest(DbConnection owningObject,
DbConnectionOptions
? userOptions, DbConnectionInternal? oldConnection = null)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionClosed.cs (5)
35
internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
45
internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
84
internal override bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
87
internal override bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
134
internal override bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionFactory.cs (16)
75
internal virtual DbConnectionPoolProviderInfo? CreateConnectionPoolProviderInfo(
DbConnectionOptions
connectionOptions)
81
internal DbConnectionInternal? CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup,
DbConnectionOptions
? userOptions)
86
DbConnectionOptions
connectionOptions = poolGroup.ConnectionOptions;
95
internal DbConnectionInternal? CreatePooledConnection(DbConnectionPool pool, DbConnection? owningObject,
DbConnectionOptions
options, DbConnectionPoolKey poolKey,
DbConnectionOptions
? userOptions)
105
internal virtual DbConnectionPoolGroupProviderInfo? CreateConnectionPoolGroupProviderInfo(
DbConnectionOptions
connectionOptions)
117
protected
DbConnectionOptions
? FindConnectionOptions(DbConnectionPoolKey key)
160
DbConnectionOptions
? connectionOptions = connectionPoolGroup.ConnectionOptions;
171
internal DbConnectionPoolGroup? GetConnectionPoolGroup(DbConnectionPoolKey key, DbConnectionPoolGroupOptions? poolOptions, ref
DbConnectionOptions
? userConnectionOptions)
186
DbConnectionOptions
? connectionOptions = CreateConnectionOptions(key.ConnectionString, userConnectionOptions);
360
protected virtual DbConnectionInternal? CreateConnection(
DbConnectionOptions
options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection,
DbConnectionOptions
? userOptions)
385
protected abstract DbConnectionInternal CreateConnection(
DbConnectionOptions
options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningConnection);
387
protected abstract
DbConnectionOptions
CreateConnectionOptions(string connectionString,
DbConnectionOptions
? previous);
389
protected abstract DbConnectionPoolGroupOptions? CreateConnectionPoolGroupOptions(
DbConnectionOptions
options);
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionInternal.cs (3)
303
internal virtual bool TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
308
internal virtual bool TryReplaceConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
313
protected bool TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource<DbConnectionInternal>? retry,
DbConnectionOptions
? userOptions)
src\libraries\Common\src\System\Data\ProviderBase\DbConnectionPoolGroup.cs (3)
30
private readonly
DbConnectionOptions
_connectionOptions;
46
internal DbConnectionPoolGroup(
DbConnectionOptions
connectionOptions, DbConnectionPoolKey key, DbConnectionPoolGroupOptions poolGroupOptions)
62
internal
DbConnectionOptions
ConnectionOptions => _connectionOptions;
System\Data\Odbc\OdbcConnectionFactory.cs (5)
30
protected override DbConnectionInternal CreateConnection(
DbConnectionOptions
options, DbConnectionPoolKey poolKey, object poolGroupProviderInfo, DbConnectionPool? pool, DbConnection? owningObject)
37
protected override
DbConnectionOptions
CreateConnectionOptions(string connectionString,
DbConnectionOptions
? previous)
44
protected override DbConnectionPoolGroupOptions? CreateConnectionPoolGroupOptions(
DbConnectionOptions
connectionOptions)
51
internal override DbConnectionPoolGroupProviderInfo CreateConnectionPoolGroupProviderInfo(
DbConnectionOptions
connectionOptions)
System\Data\Odbc\OdbcConnectionHelper.cs (7)
15
private
DbConnectionOptions
? _userConnectionOptions;
63
internal
DbConnectionOptions
? ConnectionOptions
75
DbConnectionOptions
? connectionOptions = UserConnectionOptions;
88
DbConnectionOptions
? connectionOptions = null;
130
internal
DbConnectionOptions
? UserConnectionOptions
201
DbConnectionOptions
? connectionOptions = poolGroup?.ConnectionOptions;
206
DbConnectionOptions
? userConnectionOptions = UserConnectionOptions;