194 references to OleDbHResult
System.Data.OleDb (194)
_generated\1\System.Data.Common.UnsafeNativeMethods.IErrorInfo.cs (14)
11
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ushort**, global::System.Data.OleDb.
OleDbHResult
> GetSource_4;
12
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ushort**, global::System.Data.OleDb.
OleDbHResult
> GetDescription_5;
80
global::System.Data.OleDb.
OleDbHResult
global::System.Data.Common.UnsafeNativeMethods.IErrorInfo.GetSource(out string pBstrSource)
83
var __target = ((delegate* unmanaged[MemberFunction]<void*, ushort**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[4]);
88
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
115
internal static global::System.Data.OleDb.
OleDbHResult
ABI_GetSource(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ushort** __pBstrSource_native__param)
120
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
131
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
139
global::System.Data.OleDb.
OleDbHResult
global::System.Data.Common.UnsafeNativeMethods.IErrorInfo.GetDescription(out string pBstrDescription)
142
var __target = ((delegate* unmanaged[MemberFunction]<void*, ushort**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[5]);
147
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
174
internal static global::System.Data.OleDb.
OleDbHResult
ABI_GetDescription(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ushort** __pBstrDescription_native__param)
179
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
190
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
_generated\2\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (7)
12
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, int, global::System.Guid*, void**, global::System.Data.OleDb.
OleDbHResult
> GetCustomErrorObject_5;
125
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)
128
var __target = ((delegate* unmanaged[MemberFunction]<void*, int, global::System.Guid*, void**, global::System.Data.OleDb.
OleDbHResult
> )__vtable[5]);
133
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
162
internal static 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)
169
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
181
__retVal = global::System.Runtime.InteropServices.Marshalling.ExceptionAsDefaultMarshaller<global::System.Data.OleDb.
OleDbHResult
>.ConvertToUnmanaged(__exception);
_generated\3\LibraryImports.g.cs (3)
327
internal static unsafe partial global::System.Data.OleDb.
OleDbHResult
GetErrorInfo(int dwReserved, out global::System.Data.Common.UnsafeNativeMethods.IErrorInfo ppIErrorInfo)
332
global::System.Data.OleDb.
OleDbHResult
__retVal = default;
355
static extern unsafe global::System.Data.OleDb.
OleDbHResult
__PInvoke(int __dwReserved_native, void** __ppIErrorInfo_native);
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))
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;
25
if (
OleDbHResult
.DB_E_NOLOCALE == hr)
44
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(