8 instantiations of ComInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
22
return
new
()
40
return
new
()
60
return
new
()
82
return
new
()
106
return
new
()
132
return
new
()
166
return
new
()
236
return
new
()
34 references to ComInterfaceTable
System.Private.Windows.Core (34)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
16
public static
ComInterfaceTable
Create<TComInterface>()
32
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2>()
50
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3>()
70
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>()
92
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>()
116
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>()
142
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>()
176
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10,
Windows\Win32\System\Com\IManagedWrapper.cs (25)
31
ComInterfaceTable
GetComInterfaceTable();
41
private static
ComInterfaceTable
InterfaceTable { get; set; } =
ComInterfaceTable
.Create<TComInterface>();
43
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
55
private static
ComInterfaceTable
InterfaceTable { get; set; } =
ComInterfaceTable
.Create<TComInterface1, TComInterface2>();
57
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
69
private static
ComInterfaceTable
InterfaceTable { get; }
70
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3>();
72
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
85
private static
ComInterfaceTable
InterfaceTable { get; }
86
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>();
88
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
102
private static
ComInterfaceTable
InterfaceTable { get; }
103
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>();
105
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
120
private static
ComInterfaceTable
InterfaceTable { get; }
121
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>();
123
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
142
private static
ComInterfaceTable
InterfaceTable { get; }
143
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>();
145
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
183
private static
ComInterfaceTable
InterfaceTable { get; }
184
=
ComInterfaceTable
.Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10,
188
ComInterfaceTable
IManagedWrapper.GetComInterfaceTable() => InterfaceTable;
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
33
ComInterfaceTable
table = vtables.GetComInterfaceTable();