1 instantiation of OdbcStatementHandle
System.Data.Odbc (1)
System\Data\Odbc\OdbcConnection.cs (1)
352return new OdbcStatementHandle(ConnectionHandle);
96 references to OdbcStatementHandle
System.Data.Odbc (96)
_generated\0\LibraryImports.g.cs (50)
69internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLBindCol(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, global::System.Runtime.InteropServices.HandleRef TargetValue, nint BufferLength, nint StrLen_or_Ind) 76global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 112internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLBindCol(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, nint TargetValue, nint BufferLength, nint StrLen_or_Ind) 117global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 147internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLBindParameter(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ParameterNumber, short ParamDirection, global::System.Data.Odbc.ODBC32.SQL_C SQLCType, short SQLType, nint cbColDef, nint ibScale, global::System.Runtime.InteropServices.HandleRef rgbValue, nint BufferLength, global::System.Runtime.InteropServices.HandleRef StrLen_or_Ind) 156global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 196internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCancel(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 201global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 231internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCloseCursor(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 236global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 266internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLColAttributeW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, short ColumnNumber, short FieldIdentifier, global::System.Data.Odbc.CNativeBuffer CharacterAttribute, short BufferLength, out short StringLength, out nint NumericAttribute) 275global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 311internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, string ColumnName, short NameLen4) 316global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 406internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecDirectW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength) 411global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 443internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecute(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 448global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 478internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFetch(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 483global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 521internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFreeStmt(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.STMT Option) 526global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 595internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetData(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, global::System.Data.Odbc.CNativeBuffer TargetValue, nint BufferLength, out nint StrLen_or_Ind) 603global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 876internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetStmtAttrW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, out nint Value, int BufferLength, out int StringLength) 883global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 916internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetTypeInfo(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, short fSqlType) 921global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 951internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLMoreResults(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 956global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 986internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLNumResultCols(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out short ColumnCount) 992global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1024internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLPrepareW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength) 1029global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1061internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLPrimaryKeysW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3) 1066global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1100internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLProcedureColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string ProcName, short NameLen3, string ColumnName, short NameLen4) 1105global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1140internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLProceduresW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string ProcName, short NameLen3) 1145global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1179internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLRowCount(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out nint RowCount) 1185global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1410internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSetStmtAttrW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, int Attribute, nint Value, int StringLength) 1415global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1445internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSpecialColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.SQL_SPECIALCOLS IdentifierType, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, global::System.Data.Odbc.ODBC32.SQL_SCOPE Scope, global::System.Data.Odbc.ODBC32.SQL_NULLABILITY Nullable) 1450global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1484internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLStatisticsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, nint TableName, short NameLen3, short Unique, short Reserved) 1489global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1522internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLTablesW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, string TableType, short NameLen4) 1527global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
src\runtime\src\libraries\Common\src\Interop\Interop.Odbc.cs (25)
37/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 50/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 59/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 80/*SQLHSTMT*/OdbcStatementHandle StatementHandle); 84/*SQLHSTMT*/OdbcStatementHandle StatementHandle); 88/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 113/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 146/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 152/*SQLHSTMT*/OdbcStatementHandle StatementHandle); 156/*SQLHSTMT*/OdbcStatementHandle StatementHandle); 165/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 178/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 239/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 247/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 252/*SQLHSTMT*/OdbcStatementHandle StatementHandle); 256/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 261/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 267/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 277/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 289/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 299/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 353/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 360/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 373/*SQLHSTMT*/OdbcStatementHandle StatementHandle, 385/*SQLHSTMT*/OdbcStatementHandle StatementHandle,
System\Data\Odbc\OdbcCommand.cs (12)
439OdbcStatementHandle? stmt = wrapper.StatementHandle; 594OdbcStatementHandle stmt = GetStatementHandle().StatementHandle!; 891OdbcStatementHandle stmt = _cmdWrapper!.StatementHandle!; 905private void TrySetStatementAttribute(OdbcStatementHandle stmt, ODBC32.SQL_ATTR stmtAttribute, IntPtr value) 959private OdbcStatementHandle? _stmt; // hStmt 960private OdbcStatementHandle? _keyinfostmt; // hStmt for keyinfo 1011internal OdbcStatementHandle? StatementHandle 1016internal OdbcStatementHandle? KeyInfoStatement 1066OdbcStatementHandle? handle = _stmt; 1076OdbcStatementHandle? handle = _keyinfostmt; 1088OdbcStatementHandle? handle = _stmt; 1113OdbcStatementHandle? handle = _keyinfostmt;
System\Data\Odbc\OdbcCommandBuilder.cs (1)
169OdbcStatementHandle hstmt = cmdWrapper.StatementHandle!;
System\Data\Odbc\OdbcConnection.cs (1)
350internal OdbcStatementHandle CreateStatementHandle()
System\Data\Odbc\OdbcDataReader.cs (4)
109private OdbcStatementHandle StatementHandle 117private OdbcStatementHandle KeyInfoStatementHandle 1543OdbcStatementHandle stmt = StatementHandle; 1590OdbcStatementHandle? stmt = StatementHandle;
System\Data\Odbc\OdbcHandle.cs (2)
78internal OdbcHandle(OdbcStatementHandle parentHandle, ODBC32.SQL_ATTR attribute) : base(IntPtr.Zero, true) 224internal OdbcDescriptorHandle(OdbcStatementHandle statementHandle, ODBC32.SQL_ATTR attribute) : base(statementHandle, attribute)
System\Data\Odbc\OdbcParameter.cs (1)
790internal void Bind(OdbcStatementHandle hstmt, OdbcCommand command, short ordinal, CNativeBuffer parameterBuffer, bool allowReentrance)