8 instantiations of ComInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
22return new() 40return new() 60return new() 82return new() 106return new() 132return new() 166return new() 236return new()
34 references to ComInterfaceTable
System.Private.Windows.Core (34)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
16public static ComInterfaceTable Create<TComInterface>() 32public static ComInterfaceTable Create<TComInterface1, TComInterface2>() 50public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3>() 70public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>() 92public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>() 116public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>() 142public static ComInterfaceTable Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>() 176public 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)
33ComInterfaceTable table = vtables.GetComInterfaceTable();