30 instantiations of ComExposedClassAttribute
Microsoft.Diagnostics.DataContractReader.Legacy (20)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAppDomain.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataExceptionState.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataFrame.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodDefinition.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodInstance.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataModule.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataStackWalk.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTask.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTypeDefinition.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTypeInstance.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataValue.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiImpl.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
32[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (1)
86[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSHandleEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMemoryEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMethodEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStackRefEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogMsgEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogThreadEnum.cs (1)
31[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Microsoft.DiaSymReader (6)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.MetadataAdapterBase.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.SymReaderMetadataAdapter.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.SymWriterMetadataAdapter.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\Microsoft.DiaSymReader.Utilities.UnsafeComStreamWrapper.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ComMemoryStream.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ComStreamWrapper.cs (1)
26[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
System.Transactions.Local (4)
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.EnlistmentNotifyShim.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.Phase0NotifyShim.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.ResourceManagerNotifyShim.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
Generated\361d1da7f942c932\System.Transactions.DtcProxyShim.VoterNotifyShim.cs (1)
29[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<ComClassInformation>]
2 references to ComExposedClassAttribute
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\Marshalling\IComExposedDetails.cs (1)
28return (IComExposedDetails?)type.GetCustomAttribute(typeof(ComExposedClassAttribute<>));
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.