1 instantiation of OdbcEnvironmentHandle
System.Data.Odbc (1)
System\Data\Odbc\OdbcEnvironment.cs (1)
23
globalEnvironmentHandle = new
OdbcEnvironmentHandle
();
10 references to OdbcEnvironmentHandle
System.Data.Odbc (10)
_generated\0\LibraryImports.g.cs (2)
1375
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSetEnvAttr(global::System.Data.Odbc.
OdbcEnvironmentHandle
EnvironmentHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, nint Value, global::System.Data.Odbc.ODBC32.SQL_IS StringLength)
1380
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcEnvironmentHandle
>.ManagedToUnmanagedIn __EnvironmentHandle_native__marshaller = new();
src\runtime\src\libraries\Common\src\Interop\Interop.Odbc.cs (1)
346
/*SQLHENV*/
OdbcEnvironmentHandle
EnvironmentHandle,
System\Data\Odbc\OdbcConnectionHandle.cs (1)
23
internal OdbcConnectionHandle(OdbcConnection connection, OdbcConnectionString constr,
OdbcEnvironmentHandle
environmentHandle) : base(ODBC32.SQL_HANDLE.DBC, environmentHandle)
System\Data\Odbc\OdbcConnectionOpen.cs (1)
14
OdbcEnvironmentHandle
environmentHandle = OdbcEnvironment.GetGlobalEnvironmentHandle();
System\Data\Odbc\OdbcEnvironment.cs (5)
13
internal static
OdbcEnvironmentHandle
GetGlobalEnvironmentHandle()
15
OdbcEnvironmentHandle
? globalEnvironmentHandle = s_globalEnvironmentHandle as
OdbcEnvironmentHandle
;
20
globalEnvironmentHandle = s_globalEnvironmentHandle as
OdbcEnvironmentHandle
;
36
((
OdbcEnvironmentHandle
)globalEnvironmentHandle).Dispose(); // internally refcounted so will happen correctly