1 write to _eventBasedDuplexClass
dotnet-svcutil-lib (1)
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (1)
48
_eventBasedDuplexClass
= new CodeTypeDeclaration(type.Name);
9 references to _eventBasedDuplexClass
dotnet-svcutil-lib (9)
CodeDomFixup\CodeDomVisitors\CreateCallbackImpl.cs (9)
49
_eventBasedDuplexClass
.IsPartial = true;
51
_eventBasedDuplexClass
.BaseTypes.Add(type.Name);
53
using (CodeTypeNameScope nameScope = new CodeTypeNameScope(
_eventBasedDuplexClass
))
55
Dictionary<string, string> methodNames = GenerateEventAsyncMethods(nameScope,
_eventBasedDuplexClass
, callbackInterface, _eventArgsList);
56
callbackImpl = CreateCallbackImplClass(nameScope,
_eventBasedDuplexClass
, callbackInterface, methodNames);
57
_eventBasedDuplexClass
.Members.Add(callbackImpl);
60
CreateCtorOverload(
_eventBasedDuplexClass
, callbackImpl);
96
if (
_eventBasedDuplexClass
!= null)
98
cu.Namespaces[0].Types.Add(
_eventBasedDuplexClass
);