1 write to Type
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceInfo.cs (1)
45
Type
= type;
13 references to Type
Microsoft.Interop.ComInterfaceGenerator (13)
ComInterfaceGenerator.cs (9)
162
context.AddSource(interfaceContext.Info.
Type
.FullTypeName.Replace(TypeNames.GlobalAlias, ""), sw.ToString());
342
owningInterfaceInfo.
Type
,
584
writer.WriteLine($"file unsafe interface InterfaceImplementation : {data.Interface.Info.
Type
.FullTypeName}");
601
writer.WriteLine($"global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof({baseInterface.Info.
Type
.FullTypeName}).TypeHandle).ManagedVirtualMethodTable,");
647
string derivedInterfaceName = data.Interface.Info.
Type
.FullTypeName;
698
writer.Write($"{inheritedStub.GenerationContext.SignatureContext.StubReturnType} {inheritedStub.OriginalDeclaringInterface.Info.
Type
.FullTypeName}.{inheritedStub.MethodInfo.MethodName}");
847
ParseName(inheritedStub.OriginalDeclaringInterface.Info.
Type
.FullTypeName));
917
string declaringType = shadow.OriginalDeclaringInterface.Info.
Type
.FullTypeName;
1001
writer.Write($" => (({shadow.OriginalDeclaringInterface.Info.
Type
.FullTypeName})this).{shadow.MethodInfo.MethodName}");
ComInterfaceInfo.cs (3)
403
return HashCode.Combine(
Type
, ThisInterfaceKey, BaseInterfaceKey, TypeDefinitionContext, InterfaceId);
409
return
Type
== other.
Type
ComMethodContext.cs (1)
82
return new SkippedStubContext(OriginalDeclaringInterface.Info.
Type
);