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)
69
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)
76
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
112
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)
117
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
147
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)
156
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
196
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCancel(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
201
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
231
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLCloseCursor(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
236
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
266
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)
275
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
311
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)
316
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
406
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecDirectW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, string StatementText, int TextLength)
411
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
443
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLExecute(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
448
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
478
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFetch(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
483
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
521
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLFreeStmt(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, global::System.Data.Odbc.ODBC32.STMT Option)
526
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
595
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)
603
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
876
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)
883
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
916
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLGetTypeInfo(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, short fSqlType)
921
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
951
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLMoreResults(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle)
956
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
986
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLNumResultCols(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, out short ColumnCount)
992
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1024
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLPrepareW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, string StatementText, int TextLength)
1029
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 SQLPrimaryKeysW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3)
1066
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1100
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)
1105
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1140
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)
1145
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1179
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLRowCount(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, out nint RowCount)
1185
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1410
internal static partial global::System.Data.Odbc.ODBC32.SQLRETURN SQLSetStmtAttrW(global::System.Data.Odbc.
OdbcStatementHandle
StatementHandle, int Attribute, nint Value, int StringLength)
1415
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1445
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)
1450
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1484
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)
1489
global::System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller<global::System.Data.Odbc.
OdbcStatementHandle
>.ManagedToUnmanagedIn __StatementHandle_native__marshaller = new();
1522
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)
1527
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)