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)
75internal 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) 84global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 121internal 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) 128global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 159internal 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) 170global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 211internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCancel(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 218global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 249internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCloseCursor(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 256global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 287internal 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) 298global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 335internal 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) 342global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 436internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecDirectW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength) 443global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 476internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecute(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 483global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 514internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFetch(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 521global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 560internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFreeStmt(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.STMT Option) 567global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 640internal 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) 650global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 942internal 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) 951global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 985internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetTypeInfo(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, short fSqlType) 992global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1023internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLMoreResults(global::System.Data.Odbc.OdbcStatementHandle StatementHandle) 1030global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1061internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLNumResultCols(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out short ColumnCount) 1069global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1102internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLPrepareW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength) 1109global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1142internal 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) 1149global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1184internal 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) 1191global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1227internal 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) 1234global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1269internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLRowCount(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out nint RowCount) 1277global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1518internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSetStmtAttrW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, int Attribute, nint Value, int StringLength) 1525global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1556internal 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) 1563global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1598internal 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) 1605global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.OdbcStatementHandle>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new(); 1639internal 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) 1646global::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)