1 write to config
System.ServiceModel (1)
System\ServiceModel\Channels\PeerService.cs (1)
65this.config = config;
15 references to config
System.ServiceModel (15)
System\ServiceModel\Channels\PeerService.cs (15)
86throttle.MaxConcurrentCalls = this.config.MaxPendingIncomingCalls; 87throttle.MaxConcurrentSessions = this.config.MaxConcurrentSessions; 106BindingElement security = this.config.SecurityManager.GetSecurityBindingElement(); 113transport.MaxReceivedMessageSize = this.config.MaxReceivedMessageSize; 114transport.MaxBufferPoolSize = this.config.MaxBufferPoolSize; 124this.config.ReaderQuotas.CopyTo(bencoder.ReaderQuotas); 155new PeerNodeTraceRecord(config.NodeId), 170listenAddr = config.GetListenAddress(true); 171connectIPAddr = config.ListenIPAddress; 175this.config.NodeId, listenAddr, connectIPAddr, neighbor.GetHashCode(), 190ServiceEndpoint endPoint = this.serviceHost.AddServiceEndpoint(typeof(IPeerService), this.binding, config.GetMeshUri()); 191endPoint.ListenUri = config.GetSelfUri(); 192endPoint.ListenUriMode = (this.config.Port > 0) ? ListenUriMode.Explicit : ListenUriMode.Unique; 206this.config.SecurityManager.ApplyServiceSecurity(this.serviceHost.Description); 325Message reply = this.config.SecurityManager.ProcessRequest(neighbor, message);