1 interface inheriting from IErrorRecords
System.Data.OleDb (1)
_generated\2\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (1)
25file unsafe interface InterfaceImplementation : global::System.Data.Common.UnsafeNativeMethods.IErrorRecords
27 references to IErrorRecords
System.Data.OleDb (27)
_generated\2\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (24)
47void global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.AddErrorRecord() 49var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 66global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 71@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native); 86void global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.GetBasicErrorInfo() 88var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 105global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 110@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native); 125global::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) 127var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 164global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 174@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native); 189global::System.Data.Common.UnsafeNativeMethods.IErrorInfo global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.GetErrorInfo(int ulRecordNum, int lcid) 191var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 227global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 234@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native); 251void global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.GetErrorParameters() 253var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 270global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 275@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native); 290int global::System.Data.Common.UnsafeNativeMethods.IErrorRecords.GetRecordCount() 292var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::System.Data.Common.UnsafeNativeMethods.IErrorRecords)); 311global::System.Data.Common.UnsafeNativeMethods.IErrorRecords @this = default; 318@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::System.Data.Common.UnsafeNativeMethods.IErrorRecords>(__this_native);
OleDbError.cs (1)
16internal OleDbError(UnsafeNativeMethods.IErrorRecords errorRecords, int index)
OleDbErrorCollection.cs (2)
18UnsafeNativeMethods.IErrorRecords? errorRecords = (errorInfo as UnsafeNativeMethods.IErrorRecords);