21 references to IPAddresses
System.ServiceModel (21)
System\ServiceModel\Channels\PeerHelpers.cs (4)
267return new PeerNodeAddress(localAddress.EndpointAddress, PeerIPHelper.CloneAddresses(localAddress.IPAddresses, maskScopeId)); 554&& address.IPAddresses != null 555&& address.IPAddresses.Count > 0 565foreach (IPAddress addr in address.IPAddresses)
System\ServiceModel\Channels\PeerNeighborManager.cs (6)
143ReadOnlyCollection<IPAddress> sortedAddresses = this.ipHelper.SortAddresses(remoteAddress.IPAddresses); 876return new PeerNodeAddress(address.EndpointAddress, PeerIPHelper.CloneAddresses(address.IPAddresses, true)); 1421Fx.Assert(remoteAddress != null && remoteAddress.IPAddresses.Count > 0, "Non-empty IPAddress collection expected"); 1441while (this.currentIndex < this.remoteAddress.IPAddresses.Count) 1444this.remoteAddress.EndpointAddress, this.remoteAddress.IPAddresses[this.currentIndex]); 1451this.neighbor.ConnectIPAddress = this.remoteAddress.IPAddresses[this.currentIndex];
System\ServiceModel\Channels\PeerNodeImplementation.cs (3)
997processChange = lclIPHelper.AddressesChanged(nodeAddress.IPAddresses); 1026if (nodeAddress.IPAddresses.Count > 0) 1059if (nodeAddress.IPAddresses.Count > 0)
System\ServiceModel\Channels\PnrpPeerResolver.cs (1)
449foreach (IPAddress address in input.IPAddresses)
System\ServiceModel\Diagnostics\PeerNodeTraceRecord.cs (3)
60foreach (IPAddress address in this.address.IPAddresses) 117foreach (IPAddress address in this.listenAddress.IPAddresses) 198foreach (IPAddress ipAddress in nodeAddress.IPAddresses)
System\ServiceModel\PeerResolvers\PeerDefaultCustomResolverClient.cs (4)
110if (nodeAddress.IPAddresses.Count == 0) 115foreach (IPAddress address in nodeAddress.IPAddresses) 132foreach (IPAddress address in nodeAddress.IPAddresses) 343foreach (IPAddress addr in nodeaddr.IPAddresses)