3 instantiations of PnrpRegistration
System.ServiceModel (3)
System\ServiceModel\Channels\PnrpPeerResolver.cs (3)
434
PnrpRegistration reg = new
PnrpRegistration
();
731
PnrpRegistration reg = new
PnrpRegistration
();
2096
PnrpRegistration pnrpRegistration = new
PnrpRegistration
();
56 references to PnrpRegistration
System.ServiceModel (56)
System\ServiceModel\Channels\PnrpPeerResolver.cs (47)
231
PnrpRegistration
globalEntry = null;
232
PnrpRegistration
[] linkEntries = null;
233
PnrpRegistration
[] siteEntries = null;
275
foreach (
PnrpRegistration
entry in linkEntries)
287
foreach (
PnrpRegistration
entry in siteEntries)
368
PeerNodeAddress PeerNodeAddressFromPnrpRegistration(
PnrpRegistration
input)
432
void PeerNodeAddressToPnrpRegistrations(string meshName, Dictionary<uint, string> LinkCloudNames, Dictionary<uint, string> SiteCloudNames, PeerNodeAddress input, out
PnrpRegistration
[] linkRegs, out
PnrpRegistration
[] siteRegs, out
PnrpRegistration
global)
434
PnrpRegistration
reg = new PnrpRegistration();
436
Dictionary<uint,
PnrpRegistration
> resultsLink = new Dictionary<uint,
PnrpRegistration
>();
437
Dictionary<uint,
PnrpRegistration
> resultsSite = new Dictionary<uint,
PnrpRegistration
>();
438
PnrpRegistration
entry = null;
464
entry =
PnrpRegistration
.Create(peerName, comment, cloudName);
476
entry =
PnrpRegistration
.Create(peerName, comment, cloudName);
486
global =
PnrpRegistration
.Create(peerName, comment, GlobalCloudName);
504
foreach (
PnrpRegistration
tempLink in resultsLink.Values)
516
linkRegs = new
PnrpRegistration
[resultsLink.Count];
520
linkRegs = new
PnrpRegistration
[0];
523
foreach (
PnrpRegistration
tempSite in resultsSite.Values)
535
siteRegs = new
PnrpRegistration
[resultsSite.Count];
539
siteRegs = new
PnrpRegistration
[0];
593
void MergeResults(Dictionary<string,
PnrpRegistration
> results, List<
PnrpRegistration
> regs)
595
PnrpRegistration
entry = null;
596
foreach (
PnrpRegistration
reg in regs)
609
void MergeResults(List<PeerNodeAddress> nodeAddressList, List<
PnrpRegistration
> globalRegistrations, List<
PnrpRegistration
> linkRegistrations, List<
PnrpRegistration
> siteRegistrations)
611
Dictionary<string,
PnrpRegistration
> results = new Dictionary<string,
PnrpRegistration
>();
616
foreach (
PnrpRegistration
reg in results.Values)
630
List<
PnrpRegistration
> globalRegistrations = new List<
PnrpRegistration
>();
631
List<
PnrpRegistration
> linkRegistrations = new List<
PnrpRegistration
>();
632
List<
PnrpRegistration
> siteRegistrations = new List<
PnrpRegistration
>();
729
internal static
PnrpRegistration
Create(string peerName, string comment, string cloudName)
731
PnrpRegistration
reg = new PnrpRegistration();
1869
public void Register(
PnrpRegistration
registration, TimeSpan timeout)
1987
List<
PnrpRegistration
> results;
1993
PnrpResolveCriteria resolveCriteria, TimeSpan timeout, List<
PnrpRegistration
> results)
1999
PnrpResolveCriteria resolveCriteria, uint scopeId, string cloudName, TimeSpan timeout, List<
PnrpRegistration
> results)
2096
PnrpRegistration
pnrpRegistration = new PnrpRegistration();
System\ServiceModel\Diagnostics\PeerNodeTraceRecord.cs (9)
359
IEnumerable<PnrpPeerResolver.
PnrpRegistration
> siteEntries;
360
IEnumerable<PnrpPeerResolver.
PnrpRegistration
> linkEntries;
361
PnrpPeerResolver.
PnrpRegistration
global;
362
public PnrpRegisterTraceRecord(string meshId, PnrpPeerResolver.
PnrpRegistration
global, IEnumerable<PnrpPeerResolver.
PnrpRegistration
> siteEntries, IEnumerable<PnrpPeerResolver.
PnrpRegistration
> linkEntries)
378
void WriteEntry(XmlWriter writer, PnrpPeerResolver.
PnrpRegistration
entry)
391
void WriteEntries(XmlWriter writer, IEnumerable<PnrpPeerResolver.
PnrpRegistration
> entries)
395
foreach (PnrpPeerResolver.
PnrpRegistration
reg in entries)