1 write to ContractTypeReference
System.ServiceModel (1)
System\ServiceModel\Description\ServiceContractGenerator.cs (1)
316
this.context.
ContractTypeReference
= contractReference;
7 references to ContractTypeReference
System.ServiceModel (7)
System\ServiceModel\Description\ClientClassGenerator.cs (4)
166
CodeTypeReference contractTypeRef = context.
ContractTypeReference
;
168
clientType.BaseTypes.Add(new CodeTypeReference(context.ServiceContractGenerator.GetCodeTypeReference(typeof(ClientBase<>)).BaseType, context.
ContractTypeReference
));
170
clientType.BaseTypes.Add(new CodeTypeReference(context.ServiceContractGenerator.GetCodeTypeReference(typeof(DuplexClientBase<>)).BaseType, context.
ContractTypeReference
));
172
clientType.BaseTypes.Add(context.
ContractTypeReference
);
System\ServiceModel\Description\ServiceContractGenerator.cs (3)
198
return context.
ContractTypeReference
;
388
operationContext.DeclaringTypeReference = operationDescription.IsServerInitiated() ? context.DuplexCallbackTypeReference : context.
ContractTypeReference
;
493
channelType.BaseTypes.Add(context.
ContractTypeReference
);