194 references to OleDbHResult
System.Data.OleDb (194)
DbBindings.cs (1)
361
internal
OleDbHResult
CreateAccessor(UnsafeNativeMethods.IAccessor iaccessor, int flags)
DbPropSet.cs (6)
45
internal DBPropSet(UnsafeNativeMethods.IDBProperties properties, PropertyIDSet? propidset, out
OleDbHResult
hr) : this()
63
internal DBPropSet(UnsafeNativeMethods.IRowsetInfo properties, PropertyIDSet? propidset, out
OleDbHResult
hr) : this()
81
internal DBPropSet(UnsafeNativeMethods.ICommandProperties properties, PropertyIDSet? propidset, out
OleDbHResult
hr) : this()
99
private void SetLastErrorInfo(
OleDbHResult
lastErrorHr)
104
OleDbHResult
errorInfoHr = UnsafeNativeMethods.GetErrorInfo(0, out UnsafeNativeMethods.IErrorInfo? errorInfo); // 0 - IErrorInfo exists, 1 - no IErrorInfo
105
if ((errorInfoHr ==
OleDbHResult
.S_OK) && (errorInfo != null))
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.IErrorInfo.cs (14)
11
public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ushort**, global::System.Data.OleDb.
OleDbHResult
> GetSource_4;
12
public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ushort**, global::System.Data.OleDb.
OleDbHResult
> GetDescription_5;
98
global::System.Data.OleDb.
OleDbHResult
global::System.Data.Common.UnsafeNativeMethods.IErrorInfo.GetSource(out string pBstrSource)
103
var __target = ((delegate* unmanaged[MemberFunction]<void*, ushort**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[4]);
108
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
136
internal static unsafe global::System.Data.OleDb.
OleDbHResult
ABI_GetSource(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ushort** __pBstrSource_native__param)
143
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
154
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
163
global::System.Data.OleDb.
OleDbHResult
global::System.Data.Common.UnsafeNativeMethods.IErrorInfo.GetDescription(out string pBstrDescription)
168
var __target = ((delegate* unmanaged[MemberFunction]<void*, ushort**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[5]);
173
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
201
internal static unsafe global::System.Data.OleDb.
OleDbHResult
ABI_GetDescription(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ushort** __pBstrDescription_native__param)
208
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
219
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (7)
12
public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, int, global::System.Guid*, void**, global::System.Data.OleDb.
OleDbHResult
> GetCustomErrorObject_5;
149
global::System.Data.OleDb.
OleDbHResult
global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.GetCustomErrorObject(int ulRecordNum, in global::System.Guid riid, out global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo ppObject)
154
var __target = ((delegate* unmanaged[MemberFunction]<void*, int, global::System.Guid*, void**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[5]);
159
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
189
internal static unsafe global::System.Data.OleDb.
OleDbHResult
ABI_GetCustomErrorObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, int ulRecordNum, global::System.Guid* __riid_native__param, void** __ppObject_native__param)
198
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
210
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LibraryImports.g.cs (3)
351
internal static unsafe partial global::System.Data.OleDb.
OleDbHResult
GetErrorInfo(int dwReserved, out global::System.Data.Common.UnsafeNativeMethods.IErrorInfo ppIErrorInfo)
358
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
381
static extern unsafe global::System.Data.OleDb.
OleDbHResult
__PInvoke(int __dwReserved_native, void** __ppIErrorInfo_native);
NativeMethods.cs (1)
14
System.Data.OleDb.
OleDbHResult
GetSourcesRowset(
OleDb_Util.cs (8)
179
internal static OleDbException NoErrorInformation(string? provider,
OleDbHResult
hr, Exception? inner)
319
internal static string NoErrorMessage(
OleDbHResult
errorcode)
323
internal static string FailedGetDescription(
OleDbHResult
errorcode)
327
internal static string FailedGetSource(
OleDbHResult
errorcode)
337
internal static
OleDbHResult
GetErrorDescription(UnsafeNativeMethods.IErrorInfo errorInfo,
OleDbHResult
hresult, out string message)
339
OleDbHResult
hr = errorInfo.GetDescription(out message!);
694
internal static string ELookup(
OleDbHResult
hr)
OleDbCommand.cs (24)
413
OleDbHResult
hr = bindings.CreateAccessor(iaccessor, ODB.DBACCESSOR_PARAMETERDATA);
429
OleDbHResult
hr;
468
OleDbHResult
hr =
OleDbHResult
.S_OK;
479
if (
OleDbHResult
.DB_E_CANTCANCEL != hr)
860
OleDbHResult
hr;
863
if (
OleDbHResult
.E_NOINTERFACE != hr)
874
OleDbHResult
hr;
895
OleDbHResult
hr;
898
if (
OleDbHResult
.DB_E_NOTFOUND == hr)
903
else if (
OleDbHResult
.E_NOINTERFACE != hr)
913
private void ExecuteCommandTextErrorHandling(
OleDbHResult
hr)
923
private Exception ExecuteCommandTextSpecialErrorHandling(
OleDbHResult
hr, Exception e)
925
if (((
OleDbHResult
.DB_E_ERRORSOCCURRED == hr) || (
OleDbHResult
.DB_E_BADBINDINFO == hr)) && (null != _dbBindings))
967
OleDbHResult
hr =
OleDbHResult
.S_OK;
1007
if (
OleDbHResult
.DB_E_ERRORSOCCURRED == hr)
1163
OleDbHResult
hr;
1220
OleDbHResult
hr;
1230
private void ProcessResults(
OleDbHResult
hr)
1237
private static void ProcessResultsNoReset(
OleDbHResult
hr)
1248
OleDbHResult
hr;
1307
OleDbHResult
hr = icommandProperties.SetProperties(propSet.PropertySetCount, propSet);
OleDbConnection.cs (7)
493
internal void OnInfoMessage(UnsafeNativeMethods.IErrorInfo errorInfo,
OleDbHResult
errorCode)
533
OleDbHResult
hr;
543
if (
OleDbHResult
.DB_E_ERRORSOCCURRED == hr)
578
internal static Exception? ProcessResults(
OleDbHResult
hresult, OleDbConnection? connection)
588
OleDbHResult
hr = UnsafeNativeMethods.GetErrorInfo(0, out UnsafeNativeMethods.IErrorInfo? errorInfo); // 0 - IErrorInfo exists, 1 - no IErrorInfo
589
if ((
OleDbHResult
.S_OK == hr) && (null != errorInfo))
604
if (
OleDbHResult
.DB_E_OBJECTOPEN == hresult)
OleDbConnectionInternal.cs (12)
96
OleDbHResult
hr = _datasrcwrp.InitializeAndCreateSession(constr, ref _sessionwrp);
232
OleDbHResult
hr = _sessionwrp.CreateCommand(ref icommandText);
237
if (
OleDbHResult
.E_NOINTERFACE != hr)
357
OleDbHResult
hr;
409
OleDbHResult
hr;
415
if (
OleDbHResult
.DB_E_ERRORSOCCURRED != hr)
477
OleDbHResult
hr;
542
OleDbHResult
hr;
547
if (
OleDbHResult
.DB_E_ERRORSOCCURRED != hr)
583
OleDbHResult
hr;
634
OleDbHResult
hr;
673
private void ProcessResults(
OleDbHResult
hr)
OleDbConnectionStringBuilder.cs (1)
469
OleDbHResult
hr;
OleDbDataAdapter.cs (2)
256
OleDbHResult
hr = ((UnsafeNativeMethods.Recordset15)adodb).NextRecordset(out _, out nextresult);
416
OleDbHResult
hr;
OleDbDataReader.cs (17)
473
OleDbHResult
hr;
610
OleDbHResult
hr;
953
OleDbHResult
hr;
1180
private void ProcessResults(
OleDbHResult
hr)
1228
OleDbHResult
hr;
1243
if ((
OleDbHResult
.DB_S_NORESULT == hr) || (
OleDbHResult
.E_NOINTERFACE == hr))
1263
Debug.Assert(
OleDbHResult
.DB_E_OBJECTOPEN == hr, "unexpected");
1321
OleDbHResult
hr;
1337
if (
OleDbHResult
.DB_S_NORESULT == hr)
1476
OleDbHResult
hr = dbBindings[i].CreateAccessor(iaccessor, ODB.DBACCESSOR_ROWDATA);
1692
OleDbHResult
hr = 0;
1733
_isRead = ((
OleDbHResult
.DB_S_ENDOFROWSET != hr) || (0 < (int)_rowFetchedCount));
1742
OleDbHResult
hr = 0;
1779
OleDbHResult
hr;
1809
OleDbHResult
hr;
1867
OleDbHResult
hr;
OleDbEnumerator.cs (1)
67
OleDbHResult
hr = srcrowset.GetSourcesRowset(IntPtr.Zero, ODB.IID_IRowset, propCount, propSets, out value);
OleDbError.cs (3)
18
OleDbHResult
hr;
31
if (
OleDbHResult
.DB_E_NOLOCALE == hr)
51
if (
OleDbHResult
.DB_E_NOLOCALE == hr)
OleDbException.cs (5)
18
internal OleDbException(string? message,
OleDbHResult
errorCode, Exception? inner) : base(message, inner)
30
private OleDbException(string? message, Exception? inner, string? source,
OleDbHResult
errorCode, OleDbErrorCollection errors) : base(message, inner)
68
internal static OleDbException CreateException(UnsafeNativeMethods.IErrorInfo errorInfo,
OleDbHResult
errorCode, Exception? inner)
118
return new OleDbException(builder.ToString(), null, exceptions[0].Source, (
OleDbHResult
)exceptions[0].ErrorCode, errors);
141
return ODB.ELookup((
OleDbHResult
)value);
OleDbTransaction.cs (13)
28
internal WrappedTransaction(UnsafeNativeMethods.ITransactionLocal transaction, int isolevel, out
OleDbHResult
hr) : base(transaction)
48
internal
OleDbHResult
Abort()
51
OleDbHResult
hr;
62
hr = (
OleDbHResult
)NativeOledbWrapper.ITransactionAbort(DangerousGetHandle());
76
internal
OleDbHResult
Commit()
79
OleDbHResult
hr;
90
hr = (
OleDbHResult
)NativeOledbWrapper.ITransactionCommit(DangerousGetHandle());
91
if ((0 <= (int)hr) || (
OleDbHResult
.XACT_E_NOTRANSACTION == hr))
215
OleDbHResult
hr;
249
OleDbHResult
hr = _transaction.Commit();
298
private void ProcessResults(
OleDbHResult
hr)
316
internal
OleDbHResult
RollbackInternal(bool exceptionHandling)
318
OleDbHResult
hr = 0;
OleDbWrapper.cs (9)
48
OleDbHResult
hr;
97
if (
OleDbHResult
.REGDB_E_CLASSNOTREG == hr)
125
internal unsafe
OleDbHResult
InitializeAndCreateSession(OleDbConnectionString constr, ref SessionWrapper sessionWrapper)
127
OleDbHResult
hr;
173
if ((0 <= hr) || (
OleDbHResult
.DB_E_ALREADYINITIALIZED == hr))
178
hr = (
OleDbHResult
)QueryInterface(base.handle, riid, &idbCreateSession);
401
internal unsafe
OleDbHResult
CreateCommand(ref object? icommandText)
404
OleDbHResult
hr =
OleDbHResult
.E_NOINTERFACE;
PropertyInfoSet.cs (1)
34
OleDbHResult
hr;
RowBinding.cs (3)
94
internal
OleDbHResult
CreateAccessor(UnsafeNativeMethods.IAccessor iaccessor, int flags, ColumnBinding[] bindings)
99
OleDbHResult
hr = iaccessor.CreateAccessor(flags, (IntPtr)rowBindStatus.Length, this, (IntPtr)_dataLength, out _accessorHandle, rowBindStatus);
330
OleDbHResult
hr;
SafeHandles.cs (16)
28
internal DualCoTaskMem(UnsafeNativeMethods.IDBInfo dbInfo, int[]? literals, out int literalCount, out IntPtr literalInfo, out
OleDbHResult
hr) : this()
36
internal DualCoTaskMem(UnsafeNativeMethods.IColumnsInfo columnsInfo, out IntPtr columnCount, out IntPtr columnInfos, out
OleDbHResult
hr) : this()
43
internal DualCoTaskMem(UnsafeNativeMethods.IDBSchemaRowset dbSchemaRowset, out int schemaCount, out IntPtr schemaGuids, out IntPtr schemaRestrictions, out
OleDbHResult
hr) : this()
50
internal DualCoTaskMem(UnsafeNativeMethods.IColumnsRowset icolumnsRowset, out IntPtr cOptColumns, out
OleDbHResult
hr) : base(IntPtr.Zero, true)
185
internal static unsafe
OleDbHResult
IChapteredRowsetReleaseChapter(System.IntPtr ptr, System.IntPtr chapter)
187
OleDbHResult
hr;
196
hr = (
OleDbHResult
)Marshal.QueryInterface(ptr, ref IID_IChapteredRowset, out var pChapteredRowset);
201
hr = (
OleDbHResult
)chapteredRowset.ReleaseChapter(hchapter, out _);
209
internal static unsafe
OleDbHResult
ITransactionAbort(System.IntPtr ptr)
211
OleDbHResult
hr;
219
hr = (
OleDbHResult
)Marshal.QueryInterface(ptr, ref IID_ITransactionLocal, out var pTransaction);
224
hr = (
OleDbHResult
)transactionLocal.Abort(IntPtr.Zero, false, false);
232
internal static unsafe
OleDbHResult
ITransactionCommit(System.IntPtr ptr)
234
OleDbHResult
hr;
242
hr = (
OleDbHResult
)Marshal.QueryInterface(ptr, ref IID_ITransactionLocal, out var pTransaction);
247
hr = (
OleDbHResult
)transactionLocal.Commit(false, (uint)XACTTC.XACTTC_SYNC_PHASETWO, 0);
UnsafeNativeMethods.COMWrappers.cs (1)
17
internal static unsafe partial
OleDbHResult
GetErrorInfo(
UnsafeNativeMethods.cs (39)
89
[PreserveSig] System.Data.OleDb.
OleDbHResult
Close();
121
System.Data.OleDb.
OleDbHResult
NextRecordset(
155
[PreserveSig] System.Data.OleDb.
OleDbHResult
Close();
219
System.Data.OleDb.
OleDbHResult
CreateAccessor(
235
System.Data.OleDb.
OleDbHResult
ReleaseAccessor(
251
System.Data.OleDb.
OleDbHResult
ReleaseChapter(
266
System.Data.OleDb.
OleDbHResult
GetColumnInfo(
284
System.Data.OleDb.
OleDbHResult
GetAvailableColumns(
299
System.Data.OleDb.
OleDbHResult
GetColumnsRowset(
317
System.Data.OleDb.
OleDbHResult
Prepare(
335
System.Data.OleDb.
OleDbHResult
GetProperties(
347
System.Data.OleDb.
OleDbHResult
SetProperties(
358
[PreserveSig] System.Data.OleDb.
OleDbHResult
Cancel();
369
System.Data.OleDb.
OleDbHResult
Execute(
386
System.Data.OleDb.
OleDbHResult
SetCommandText(
405
System.Data.OleDb.
OleDbHResult
SetParameterInfo(
422
System.Data.OleDb.
OleDbHResult
GetKeywords(
434
System.Data.OleDb.
OleDbHResult
GetLiteralInfo(
453
System.Data.OleDb.
OleDbHResult
GetProperties(
460
System.Data.OleDb.
OleDbHResult
GetPropertyInfo(
468
System.Data.OleDb.
OleDbHResult
SetProperties(
488
System.Data.OleDb.
OleDbHResult
GetRowset(
505
System.Data.OleDb.
OleDbHResult
GetSchemas(
525
System.Data.OleDb.
OleDbHResult
GetSource(
529
System.Data.OleDb.
OleDbHResult
GetDescription(
559
System.Data.OleDb.
OleDbHResult
GetCustomErrorObject( // may return E_NOINTERFACE when asking for IID_ISQLErrorInfo
613
System.Data.OleDb.
OleDbHResult
GetResult(
640
System.Data.OleDb.
OleDbHResult
OpenRowset(
654
System.Data.OleDb.
OleDbHResult
GetColumns(
673
System.Data.OleDb.
OleDbHResult
GetData(
686
System.Data.OleDb.
OleDbHResult
GetNextRows(
701
System.Data.OleDb.
OleDbHResult
ReleaseRows(
722
System.Data.OleDb.
OleDbHResult
GetProperties(
729
System.Data.OleDb.
OleDbHResult
GetReferencedRowset(
762
System.Data.OleDb.
OleDbHResult
StartTransaction(
785
internal unsafe delegate System.Data.OleDb.
OleDbHResult
IDataInitializeGetDataSource(
795
internal delegate System.Data.OleDb.
OleDbHResult
IDBInitializeInitialize(
800
internal unsafe delegate System.Data.OleDb.
OleDbHResult
IDBCreateSessionCreateSession(
808
internal unsafe delegate System.Data.OleDb.
OleDbHResult
IDBCreateCommandCreateCommand(