1 interface inheriting from IXCLRDataAssembly
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\57\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.cs (1)
31file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly
70 references to IXCLRDataAssembly
Microsoft.Diagnostics.DataContractReader.Legacy (70)
_generated\47\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.cs (4)
148int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly) 156global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.ManagedToUnmanaged __assembly_native__marshaller = new(); 185global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly = default; 188global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.UnmanagedToManaged __assembly_native__marshaller = new();
_generated\49\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (4)
915int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly) 923global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.ManagedToUnmanaged __assembly_native__marshaller = new(); 952global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly = default; 955global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.UnmanagedToManaged __assembly_native__marshaller = new();
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (4)
557int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly) 565global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.ManagedToUnmanaged __assembly_native__marshaller = new(); 1385int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly) => throw new global::System.Diagnostics.UnreachableException(); 1522new int EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess)this).EnumAssembly(handle, assembly);
_generated\57\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.cs (53)
59int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.StartEnumModules(ulong* handle) 61var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 78global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 83@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 96int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.EnumModule(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod) 98var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 132global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 143@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 161int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.EndEnumModules(ulong handle) 163var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 180global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 185@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 198int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.GetName(uint bufLen, uint* nameLen, char* name) 200var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 217global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 222@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 235int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.GetFileName(uint bufLen, uint* nameLen, char* name) 237var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 254global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 259@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 272int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.GetFlags(uint* flags) 274var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 291global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 296@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 309int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.IsSameObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly assembly) 311var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 319__assembly_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.ConvertToUnmanaged(assembly); 330global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.Free(__assembly_native); 340global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 341global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly assembly = default; 346assembly = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>.ConvertToManaged(__assembly_native); 347@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 360int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer) 362var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 379global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 384@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 397int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.StartEnumAppDomains(ulong* handle) 399var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 416global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 421@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 434int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.EnumAppDomain(ulong* handle, void** appDomain) 436var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 453global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 458@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 471int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.EndEnumAppDomains(ulong handle) 473var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 490global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 495@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native); 508int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly.GetDisplayName(uint bufLen, uint* nameLen, char* name) 510var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly)); 527global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly @this = default; 532@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly>(__this_native);
ClrDataModule.cs (1)
242int IXCLRDataModule.EnumAssembly(ulong* handle, DacComNullableByRef<IXCLRDataAssembly> assembly)
IXCLRData.cs (3)
71int EnumAssembly(ulong* handle, DacComNullableByRef<IXCLRDataAssembly> assembly); 227int EnumAssembly(ulong* handle, DacComNullableByRef<IXCLRDataAssembly> assembly); 655int IsSameObject(IXCLRDataAssembly? assembly);
SOSDacImpl.IXCLRDataProcess.cs (1)
231int IXCLRDataProcess.EnumAssembly(ulong* handle, DacComNullableByRef<IXCLRDataAssembly> assembly)