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