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