1 instantiation of OdbcStatementHandle
System.Data.Odbc (1)
System\Data\Odbc\OdbcConnection.cs (1)
352
return new
OdbcStatementHandle
(ConnectionHandle);
96 references to OdbcStatementHandle
System.Data.Odbc (96)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LibraryImports.g.cs (50)
73
internal 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)
82
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
117
internal 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)
124
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
154
internal 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)
165
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
204
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCancel(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
211
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
241
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCloseCursor(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
248
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
278
internal 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)
289
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
325
internal 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)
332
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
424
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecDirectW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, string StatementText, int TextLength)
431
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
463
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecute(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
470
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
500
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFetch(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
507
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
545
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFreeStmt(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, global::System.Data.Odbc.ODBC32.STMT Option)
552
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
623
internal 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)
633
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
918
internal 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)
927
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
960
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetTypeInfo(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, short fSqlType)
967
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
997
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLMoreResults(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
1004
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1034
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLNumResultCols(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, out short ColumnCount)
1042
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1074
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLPrepareW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, string StatementText, int TextLength)
1081
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1113
internal 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)
1120
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1154
internal 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)
1161
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1196
internal 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)
1203
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1237
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLRowCount(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, out nint RowCount)
1245
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1479
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSetStmtAttrW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, int Attribute, nint Value, int StringLength)
1486
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1516
internal 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)
1523
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1557
internal 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)
1564
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1597
internal 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)
1604
global::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)
439
OdbcStatementHandle
? stmt = wrapper.StatementHandle;
594
OdbcStatementHandle
stmt = GetStatementHandle().StatementHandle!;
891
OdbcStatementHandle
stmt = _cmdWrapper!.StatementHandle!;
905
private void TrySetStatementAttribute(
OdbcStatementHandle
stmt, ODBC32.SQL_ATTR stmtAttribute, IntPtr value)
959
private
OdbcStatementHandle
? _stmt; // hStmt
960
private
OdbcStatementHandle
? _keyinfostmt; // hStmt for keyinfo
1011
internal
OdbcStatementHandle
? StatementHandle
1016
internal
OdbcStatementHandle
? KeyInfoStatement
1066
OdbcStatementHandle
? handle = _stmt;
1076
OdbcStatementHandle
? handle = _keyinfostmt;
1088
OdbcStatementHandle
? handle = _stmt;
1113
OdbcStatementHandle
? handle = _keyinfostmt;
System\Data\Odbc\OdbcCommandBuilder.cs (1)
169
OdbcStatementHandle
hstmt = cmdWrapper.StatementHandle!;
System\Data\Odbc\OdbcConnection.cs (1)
350
internal
OdbcStatementHandle
CreateStatementHandle()
System\Data\Odbc\OdbcDataReader.cs (4)
109
private
OdbcStatementHandle
StatementHandle
117
private
OdbcStatementHandle
KeyInfoStatementHandle
1543
OdbcStatementHandle
stmt = StatementHandle;
1590
OdbcStatementHandle
? stmt = StatementHandle;
System\Data\Odbc\OdbcHandle.cs (2)
78
internal OdbcHandle(
OdbcStatementHandle
parentHandle, ODBC32.SQL_ATTR attribute) : base(IntPtr.Zero, true)
224
internal OdbcDescriptorHandle(
OdbcStatementHandle
statementHandle, ODBC32.SQL_ATTR attribute) : base(statementHandle, attribute)
System\Data\Odbc\OdbcParameter.cs (1)
790
internal void Bind(
OdbcStatementHandle
hstmt, OdbcCommand command, short ordinal, CNativeBuffer parameterBuffer, bool allowReentrance)