9 writes to Addresses
System.ServiceModel (9)
System\ServiceModel\Channels\PnrpPeerResolver.cs (9)
496global.Addresses = global.addressList.ToArray(); 499global.Addresses = new IPEndPoint[0]; 509tempLink.Addresses = tempLink.addressList.ToArray(); 513tempLink.Addresses = new IPEndPoint[0]; 528tempSite.Addresses = tempSite.addressList.ToArray(); 532tempSite.Addresses = new IPEndPoint[0]; 605reg.Addresses = null; 618reg.Addresses = reg.addressList.ToArray(); 2100pnrpRegistration.Addresses = new IPEndPoint[querySet.CsAddrInfos.Length];
13 references to Addresses
System.ServiceModel (13)
System\ServiceModel\Channels\PnrpPeerResolver.cs (12)
266if (globalEntry.Addresses.Length > 0 && (availableScope & PnrpResolveScope.Global) != 0) 277if (entry.Addresses.Length > 0) 289if (entry.Addresses.Length > 0) 381Array.ForEach(input.Addresses, delegate(IPEndPoint obj) { addresses.Add(obj.Address); }); 385uriBuilder.Port = input.Addresses[0].Port; 604entry.addressList.AddRange(reg.Addresses); 1890if (registration.Addresses != null) 1892Fx.Assert(registration.Addresses.Length <= 4, "Pnrp supports only 4 addresses"); 1893registerQuery.CsAddrInfos = new CsAddrInfo[registration.Addresses.Length]; 1894for (int i = 0; i < registration.Addresses.Length; i++) 1897registerQuery.CsAddrInfos[i].LocalAddr = registration.Addresses[i]; 2102pnrpRegistration.Addresses[i] = querySet.CsAddrInfos[i].LocalAddr;
System\ServiceModel\Diagnostics\PeerNodeTraceRecord.cs (1)
384foreach (IPEndPoint address in entry.Addresses)