8 instantiations of ComInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
23return new() 41return new() 61return new() 83return new() 107return new() 133return new() 167return new() 237return new()
34 references to ComInterfaceTable
System.Private.Windows.Core (34)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
17public static ComInterfaceTable Create<TComInterface>() 33public static ComInterfaceTable Create<TComInterface1, TComInterface2>() 51public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3>() 71public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>() 93public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>() 117public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>() 143public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>() 177public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10,
Windows\Win32\System\Com\IManagedWrapper.cs (25)
31ComInterfaceTable GetComInterfaceTable(); 41private static ComInterfaceTable InterfaceTable { get; set; } = ComInterfaceTable.Create<TComInterface>(); 43ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 55private static ComInterfaceTable InterfaceTable { get; set; } = ComInterfaceTable.Create<TComInterface1, TComInterface2>(); 57ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 69private static ComInterfaceTable InterfaceTable { get; } 70= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3>(); 72ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 85private static ComInterfaceTable InterfaceTable { get; } 86= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>(); 88ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 102private static ComInterfaceTable InterfaceTable { get; } 103= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>(); 105ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 120private static ComInterfaceTable InterfaceTable { get; } 121= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>(); 123ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 142private static ComInterfaceTable InterfaceTable { get; } 143= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>(); 145ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable; 183private static ComInterfaceTable InterfaceTable { get; } 184= ComInterfaceTable.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10, 188ComInterfaceTable IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
34ComInterfaceTable table = vtables.GetComInterfaceTable();