125 instantiations of IUnknownDerivedAttribute
ILCompiler.Diagnostics (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ISymNGenWriter.cs (1)
135
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ISymNGenWriter2.cs (1)
329
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Microsoft.Diagnostics.DataContractReader.Legacy (62)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRContractLocator.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataEnumMemoryRegions.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget.cs (1)
469
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (1)
357
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget3.cs (1)
434
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRRuntimeLocator.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICorDebugDataTarget.cs (1)
153
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICorDebugMutableDataTarget.cs (1)
216
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (1)
5078
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (1)
577
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.cs (1)
2449
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (1)
1648
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (1)
4353
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.cs (1)
330
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface11.cs (1)
124
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface12.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (1)
447
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface14.cs (1)
172
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface15.cs (1)
107
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface16.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface17.cs (1)
280
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.cs (1)
245
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface2.cs (1)
124
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface3.cs (1)
158
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface4.cs (1)
150
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface5.cs (1)
91
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface6.cs (1)
80
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface7.cs (1)
212
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface8.cs (1)
285
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface9.cs (1)
83
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSEnum.cs (1)
153
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.cs (1)
149
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.cs (1)
149
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMethodEnum.cs (1)
149
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.cs (1)
216
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefErrorEnum.cs (1)
149
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStressLogMsgEnum.cs (1)
263
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStressLogThreadEnum.cs (1)
149
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain.cs (1)
365
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.cs (1)
546
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification.cs (1)
404
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.cs (1)
383
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification3.cs (1)
366
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (1)
401
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.cs (1)
438
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState.cs (1)
510
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame.cs (1)
655
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame2.cs (1)
103
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodDefinition.cs (1)
811
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.cs (1)
838
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.cs (1)
1859
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule2.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (1)
2486
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (1)
1478
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.cs (1)
1486
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataStackWalk.cs (1)
405
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTarget3.cs (1)
356
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask.cs (1)
800
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.cs (1)
1703
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeInstance.cs (1)
1735
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.cs (1)
1493
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRLibrarySupport.cs (1)
114
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Microsoft.DiaSymReader (33)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.IMetadataImportProvider.cs (1)
100
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymEncUnmanagedMethod.cs (1)
403
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedAsyncMethod.cs (1)
339
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedAsyncMethodPropertiesWriter.cs (1)
182
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedBinder.cs (1)
186
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedBinder2.cs (1)
208
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedBinder3.cs (1)
261
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedBinder4.cs (1)
378
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedCompilerInfoReader.cs (1)
111
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedCompilerInfoWriter.cs (1)
79
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedConstant.cs (1)
207
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedDispose.cs (1)
75
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (1)
524
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter.cs (1)
136
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedEncUpdate.cs (1)
365
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod.cs (1)
901
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (1)
577
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedNamespace.cs (1)
361
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader.cs (1)
1437
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (1)
1137
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader3.cs (1)
1145
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (1)
1230
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (1)
1209
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedScope.cs (1)
701
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedScope2.cs (1)
616
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedSourceServerModule.cs (1)
87
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedVariable.cs (1)
468
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (1)
1654
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (1)
1098
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.IMetadataEmit.cs (1)
2051
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.IMetadataImport.cs (1)
2748
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.IPdbWriter.cs (1)
277
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.IUnsafeComStream.cs (1)
501
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
System.Data.OleDb (3)
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.IErrorInfo.cs (1)
223
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (1)
372
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo.cs (1)
121
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
System.Transactions.Local (25)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.IPrepareInfo.cs (1)
152
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManager.cs (1)
309
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManagerFactory2.cs (1)
224
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.IResourceManagerSink.cs (1)
92
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITmNodeName.cs (1)
164
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransaction.cs (1)
201
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionCloner.cs (1)
266
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionDispenser.cs (1)
185
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionEnlistmentAsync.cs (1)
180
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExport.cs (1)
184
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionExportFactory.cs (1)
173
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionImport.cs (1)
126
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionImportWhereabouts.cs (1)
158
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionOptions.cs (1)
141
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0EnlistmentAsync.cs (1)
289
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0Factory.cs (1)
120
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionPhase0NotifyAsync.cs (1)
141
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionReceiver.cs (1)
297
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionReceiverFactory.cs (1)
113
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionResourceAsync.cs (1)
242
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionTransmitter.cs (1)
312
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionTransmitterFactory.cs (1)
113
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterBallotAsync2.cs (1)
92
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterFactory2.cs (1)
125
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.DtcInterfaces.ITransactionVoterNotifyAsync2.cs (1)
278
[global::System.Runtime.InteropServices.Marshalling.
IUnknownDerivedAttribute
<InterfaceInformation, InterfaceImplementation>]
3 references to IUnknownDerivedAttribute
System.Runtime.InteropServices (3)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
12
/// An interface details strategy that enables discovering both interfaces defined with source-generated COM (i.e. <see cref="GeneratedComInterfaceAttribute"/> and <see cref="
IUnknownDerivedAttribute
{T, TImpl}"/>) and built-in COM (i.e. <see cref="ComImportAttribute"/>).
System\Runtime\InteropServices\Marshalling\IIUnknownDerivedDetails.cs (1)
39
return (IIUnknownDerivedDetails?)type.GetCustomAttribute(typeof(
IUnknownDerivedAttribute
<,>));
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
29
/// This strategy looks for an <see cref="
IUnknownDerivedAttribute
{T, TImpl}"/> or <see cref="ComExposedClassAttribute{T}"/> attribute on the type of the provided object to discover COM type information.