1 write to CallbackContractType
System.ServiceModel (1)
System\ServiceModel\Description\TypeLoader.cs (1)
712contractDescription.CallbackContractType = callbackType;
12 references to CallbackContractType
System.ServiceModel (11)
System\ServiceModel\Administration\ContractInstanceProvider.cs (2)
51if (null != contractDescription.CallbackContractType) 53contract.SetProperty(AdministrationStrings.CallbackContract, ContractReference(contractDescription.CallbackContractType.Name));
System\ServiceModel\ChannelFactory.cs (2)
839if (endpoint.Contract.CallbackContractType == null) 848if (endpoint.Contract.CallbackContractType == null)
System\ServiceModel\Description\DispatcherBuilder.cs (2)
943if (contractDescription.CallbackContractType != null) 945dispatch.CallbackClientRuntime.CallbackClientType = contractDescription.CallbackContractType;
System\ServiceModel\Description\TypeLoader.cs (4)
230Type targetIface = implIsCallback ? opDesc.DeclaringContract.CallbackContractType : opDesc.DeclaringContract.ContractType; 552Type targetIface = serviceEndpoint.Contract.CallbackContractType; 741if (inheritedContractDescription.CallbackContractType != null) 743inheritedCallbackTypes.Add(inheritedContractDescription.CallbackContractType);
System\ServiceModel\DuplexChannelFactory.cs (1)
243Type callbackType = this.Endpoint.Contract.CallbackContractType;
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\RoutingBehavior.cs (1)
83if (description.CallbackContractType != null)