8 instantiations of ComInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
23
return
new
()
41
return
new
()
61
return
new
()
83
return
new
()
107
return
new
()
133
return
new
()
167
return
new
()
237
return
new
()
34 references to ComInterfaceTable
System.Private.Windows.Core (34)
Windows\Win32\System\Com\ComInterfaceTable.cs (8)
17
public static
ComInterfaceTable
Create<TComInterface>()
33
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2>()
51
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3>()
71
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4>()
93
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5>()
117
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6>()
143
public static
ComInterfaceTable
Create<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10>()
177
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)
34
ComInterfaceTable
table = vtables.GetComInterfaceTable();