22 references to PnrpResolveScope
System.ServiceModel (22)
System\ServiceModel\Channels\PnrpPeerResolver.cs (22)
133internal PnrpResolveScope EnumerateClouds(bool forResolve, Dictionary<uint, string> LinkCloudNames, Dictionary<uint, string> SiteCloudNames) 136PnrpResolveScope currentScope = PnrpResolveScope.None; 152currentScope |= PnrpResolveScope.Global; 159currentScope |= PnrpResolveScope.LinkLocal; 166currentScope |= PnrpResolveScope.SiteLocal; 184currentScope |= PnrpResolveScope.Global; 191currentScope |= PnrpResolveScope.LinkLocal; 197currentScope |= PnrpResolveScope.SiteLocal; 239PnrpResolveScope availableScope = EnumerateClouds(false, LinkCloudNames, SiteCloudNames); 241if (availableScope == PnrpResolveScope.None) 263PnrpResolveScope currentScope = PnrpResolveScope.None; 266if (globalEntry.Addresses.Length > 0 && (availableScope & PnrpResolveScope.Global) != 0) 270currentScope |= PnrpResolveScope.Global; 283currentScope |= PnrpResolveScope.LinkLocal; 295currentScope |= PnrpResolveScope.SiteLocal; 297if (currentScope == PnrpResolveScope.None) 641PnrpResolveScope currentScope = EnumerateClouds(true, LinkCloudNames, SiteCloudNames); 648if ((currentScope & PnrpResolveScope.Global) != 0) 656if ((currentScope & PnrpResolveScope.LinkLocal) != 0) 667if ((currentScope & PnrpResolveScope.SiteLocal) != 0)