15 references to ChannelManagerHelpers
System.WorkflowServices (15)
System\Workflow\Activities\SendActivity.cs (1)
408bool isSessionless = ChannelManagerHelpers.IsSessionlessContract(logicalChannel.ContractType);
System\Workflow\Runtime\Hosting\ChannelManager.cs (8)
53cacheAddress = ChannelManagerHelpers.BuildCacheAddress(endpoint.Name, endpoint.Contract.ContractType); 57cacheAddress = ChannelManagerHelpers.BuildCacheAddress(endpoint.Name, endpoint.Contract.Name); 127EndpointAddress cacheAddress = ChannelManagerHelpers.BuildCacheAddress(endpointName, contractType); 157cacheAddress = ChannelManagerHelpers.BuildCacheAddressWithIdentity(address); 191IChannel channel = ChannelManagerHelpers.CreateChannel(factory.ContractType, factory.ChannelFactory, (via == defaultViaUri) ? null : via.ToString()); 216ChannelManagerHelpers.CreateChannelFactory(endpointData.Key, endpointData.Value, this.endpoints), 332ChannelManagerHelpers.CloseCommunicationObject(this.channelFactory); 337ChannelManagerHelpers.CloseCommunicationObject(this.channelFactory, timeout);
System\Workflow\Runtime\Hosting\ChannelManagerService.cs (6)
186factory = ChannelManagerHelpers.CreateChannelFactory(logicalChannel.ConfigurationName, logicalChannel.ContractType); 187channel = ChannelManagerHelpers.CreateChannel(logicalChannel.ContractType, factory, logicalChannel.CustomAddress); 196ChannelManagerHelpers.CloseCommunicationObject(channel); 200ChannelManagerHelpers.CloseCommunicationObject(factory); 442ChannelManagerHelpers.CloseCommunicationObject(this.channel); 447ChannelManagerHelpers.CloseCommunicationObject(this.factory);