3 references to ClassInfoTypeName
Microsoft.Interop.ComInterfaceGenerator (3)
ComClassGenerator.cs (3)
54
writer.WriteLine($"file sealed unsafe class {
ClassInfoTypeName
} : global::System.Runtime.InteropServices.Marshalling.IComExposedClass");
66
writer.WriteLine($"global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof({
ClassInfoTypeName
}), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * {implementedInterfaces.Length});");
92
writer.WriteLine($"[global::System.Runtime.InteropServices.Marshalling.ComExposedClassAttribute<{
ClassInfoTypeName
}>]");