2 implementations of GetComExposedTypeDetails
System.Runtime.InteropServices (2)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
58
public IComExposedDetails?
GetComExposedTypeDetails
(RuntimeTypeHandle type) => DefaultIUnknownInterfaceDetailsStrategy.Instance.GetComExposedTypeDetails(type);
System\Runtime\InteropServices\Marshalling\DefaultIUnknownInterfaceDetailsStrategy.cs (1)
10
public IComExposedDetails?
GetComExposedTypeDetails
(RuntimeTypeHandle type)
3 references to GetComExposedTypeDetails
System.Runtime.InteropServices (3)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
58
public IComExposedDetails? GetComExposedTypeDetails(RuntimeTypeHandle type) => DefaultIUnknownInterfaceDetailsStrategy.Instance.
GetComExposedTypeDetails
(type);
System\Runtime\InteropServices\Marshalling\ComVariantMarshaller.cs (1)
103
else if (managed is not null && StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.
GetComExposedTypeDetails
(managed.GetType().TypeHandle) is not null)
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
79
if (GetOrCreateInterfaceDetailsStrategy().
GetComExposedTypeDetails
(obj.GetType().TypeHandle) is { } details)