1 instantiation of OdbcEnvironmentHandle
System.Data.Odbc (1)
System\Data\Odbc\OdbcEnvironment.cs (1)
23globalEnvironmentHandle = new OdbcEnvironmentHandle();
10 references to OdbcEnvironmentHandle
System.Data.Odbc (10)
_generated\0\LibraryImports.g.cs (2)
1375internal 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) 1380global::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)
23internal OdbcConnectionHandle(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) : base(ODBC32.SQL_HANDLE.DBC, environmentHandle)
System\Data\Odbc\OdbcConnectionOpen.cs (1)
14OdbcEnvironmentHandle environmentHandle = OdbcEnvironment.GetGlobalEnvironmentHandle();
System\Data\Odbc\OdbcEnvironment.cs (5)
13internal static OdbcEnvironmentHandle GetGlobalEnvironmentHandle() 15OdbcEnvironmentHandle? globalEnvironmentHandle = s_globalEnvironmentHandle as OdbcEnvironmentHandle; 20globalEnvironmentHandle = s_globalEnvironmentHandle as OdbcEnvironmentHandle; 36((OdbcEnvironmentHandle)globalEnvironmentHandle).Dispose(); // internally refcounted so will happen correctly