1 instantiation of DefaultIUnknownInterfaceDetailsStrategy
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\DefaultIUnknownInterfaceDetailsStrategy.cs (1)
8
public static readonly IIUnknownInterfaceDetailsStrategy Instance = new
DefaultIUnknownInterfaceDetailsStrategy
();
3 references to DefaultIUnknownInterfaceDetailsStrategy
System.Runtime.InteropServices (3)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (2)
58
public IComExposedDetails? GetComExposedTypeDetails(RuntimeTypeHandle type) =>
DefaultIUnknownInterfaceDetailsStrategy
.Instance.GetComExposedTypeDetails(type);
65
return
DefaultIUnknownInterfaceDetailsStrategy
.Instance.GetIUnknownDerivedDetails(type);
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
26
public static IIUnknownInterfaceDetailsStrategy DefaultIUnknownInterfaceDetailsStrategy { get; } = Marshalling.
DefaultIUnknownInterfaceDetailsStrategy
.Instance;