2 types derived from TransportManager
System.ServiceModel (2)
System\ServiceModel\Channels\ConnectionOrientedTransportManager.cs (1)
13abstract class ConnectionOrientedTransportManager<TChannelListener> : TransportManager
System\ServiceModel\Channels\HttpTransportManager.cs (1)
13abstract class HttpTransportManager : TransportManager, ITransportManagerRegistration
33 references to TransportManager
System.ServiceModel (33)
System\ServiceModel\Channels\ExclusiveTcpTransportManager.cs (4)
241ref ExclusiveTcpTransportManager transportManager, IList<TransportManager> result) 250public override IList<TransportManager> Select(TransportChannelListener channelListener) 261IList<TransportManager> result = new List<TransportManager>();
System\ServiceModel\Channels\HttpTransportManager.cs (3)
212IList<TransportManager> ITransportManagerRegistration.Select(TransportChannelListener channelListener) 214IList<TransportManager> result = null; 217result = new List<TransportManager>();
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (2)
129internal override IList<TransportManager> SelectTransportManagers() 140IList<TransportManager> foundTransportManagers = registration.Select(this);
System\ServiceModel\Channels\NamedPipeTransportManager.cs (3)
129IList<TransportManager> ITransportManagerRegistration.Select(TransportChannelListener channelListener) 133IList<TransportManager> result = null; 136result = new List<TransportManager>();
System\ServiceModel\Channels\PeerChannelListener.cs (1)
237internal override IList<TransportManager> SelectTransportManagers()
System\ServiceModel\Channels\SharedTcpTransportManager.cs (3)
207IList<TransportManager> ITransportManagerRegistration.Select(TransportChannelListener channelListener) 216IList<TransportManager> result = null; 219result = new List<TransportManager>();
System\ServiceModel\Channels\TransportChannelListener.cs (4)
510internal virtual IList<TransportManager> SelectTransportManagers() 512IList<TransportManager> foundTransportManagers = null; 666IList<TransportManager> Select(TransportChannelListener factory); 693public abstract IList<TransportManager> Select(TransportChannelListener factory);
System\ServiceModel\Channels\TransportManager.cs (9)
170delegate IList<TransportManager> SelectTransportManagersCallback(); 173IList<TransportManager> transportManagers; 182this.transportManagers = new List<TransportManager>(); 189this.transportManagers = new List<TransportManager>(); 238IList<TransportManager> foundTransportManagers = selectTransportManagerCallback(); 246TransportManager transportManager = foundTransportManagers[i]; 275IList<TransportManager> transportManagersCopy; 285transportManagersCopy = new List<TransportManager>(this.transportManagers); 290foreach (TransportManager transportManager in transportManagersCopy)
System\ServiceModel\Channels\UniqueTransportManagerRegistration.cs (4)
13List<TransportManager> list; 15public UniqueTransportManagerRegistration(TransportManager uniqueManager, Uri listenUri, HostNameComparisonMode hostNameComparisonMode) 18this.list = new List<TransportManager>(); 22public override IList<TransportManager> Select(TransportChannelListener channelListener)