private void ProcessSelection(SocketConnectionChannelListener channelListener, ref SocketConnectionTransportManager transportManager, IList <TransportManager> result) { if (transportManager == null) { transportManager = new SocketConnectionTransportManager(this, channelListener); } result.Add(transportManager); }
public void Dispose() { this.transportManager = null; this.transportManagerTable.UnregisterUri(base.ListenUri, base.HostNameComparisonMode); GC.SuppressFinalize(this); }