147 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (119)
src\model\PublishingConstants.cs (103)
357symbolTargetType: SymbolPublishVisibility.Public), 368symbolTargetType: SymbolPublishVisibility.Public), 379symbolTargetType: SymbolPublishVisibility.Public, 391symbolTargetType: SymbolPublishVisibility.Internal), 402symbolTargetType: SymbolPublishVisibility.Internal), 413symbolTargetType: SymbolPublishVisibility.Public), 424symbolTargetType: SymbolPublishVisibility.Internal), 435symbolTargetType: SymbolPublishVisibility.Public), 446symbolTargetType: SymbolPublishVisibility.Internal), 457symbolTargetType: SymbolPublishVisibility.Public), 468symbolTargetType: SymbolPublishVisibility.Internal), 479symbolTargetType: SymbolPublishVisibility.Public), 490symbolTargetType: SymbolPublishVisibility.Internal), 501symbolTargetType: SymbolPublishVisibility.Internal), 512symbolTargetType: SymbolPublishVisibility.Public), 523symbolTargetType: SymbolPublishVisibility.Public), 534symbolTargetType: SymbolPublishVisibility.Public), 545symbolTargetType: SymbolPublishVisibility.Public, 557symbolTargetType: SymbolPublishVisibility.Internal), 568symbolTargetType: SymbolPublishVisibility.Internal), 579symbolTargetType: SymbolPublishVisibility.Public), 590symbolTargetType: SymbolPublishVisibility.Internal), 601symbolTargetType: SymbolPublishVisibility.Public), 612symbolTargetType: SymbolPublishVisibility.Internal), 623symbolTargetType: SymbolPublishVisibility.Public), 634symbolTargetType: SymbolPublishVisibility.Internal), 645symbolTargetType: SymbolPublishVisibility.Public), 656symbolTargetType: SymbolPublishVisibility.Internal), 667symbolTargetType: SymbolPublishVisibility.Public), 678symbolTargetType: SymbolPublishVisibility.Public), 689symbolTargetType: SymbolPublishVisibility.Public, 701symbolTargetType: SymbolPublishVisibility.Internal), 712symbolTargetType: SymbolPublishVisibility.Internal), 723symbolTargetType: SymbolPublishVisibility.Public), 734symbolTargetType: SymbolPublishVisibility.Public), 745symbolTargetType: SymbolPublishVisibility.Internal), 756symbolTargetType: SymbolPublishVisibility.Public), 767symbolTargetType: SymbolPublishVisibility.Internal), 778symbolTargetType: SymbolPublishVisibility.Public), 789symbolTargetType: SymbolPublishVisibility.Internal), 800symbolTargetType: SymbolPublishVisibility.Public), 811symbolTargetType: SymbolPublishVisibility.Public), 822symbolTargetType: SymbolPublishVisibility.Public), 833symbolTargetType: SymbolPublishVisibility.Public), 844symbolTargetType: SymbolPublishVisibility.Public), 855symbolTargetType: SymbolPublishVisibility.Public), 866symbolTargetType: SymbolPublishVisibility.Public), 877symbolTargetType: SymbolPublishVisibility.Public), 888symbolTargetType: SymbolPublishVisibility.Public), 899symbolTargetType: SymbolPublishVisibility.Public), 910symbolTargetType: SymbolPublishVisibility.Public), 921symbolTargetType: SymbolPublishVisibility.Public), 932symbolTargetType: SymbolPublishVisibility.Internal), 943symbolTargetType: SymbolPublishVisibility.Public), 954symbolTargetType: SymbolPublishVisibility.Internal), 965symbolTargetType: SymbolPublishVisibility.Public), 976symbolTargetType: SymbolPublishVisibility.Internal), 987symbolTargetType: SymbolPublishVisibility.Public), 998symbolTargetType: SymbolPublishVisibility.Internal), 1009symbolTargetType: SymbolPublishVisibility.Public), 1020symbolTargetType: SymbolPublishVisibility.Public), 1031symbolTargetType: SymbolPublishVisibility.Public), 1042symbolTargetType: SymbolPublishVisibility.Public), 1053symbolTargetType: SymbolPublishVisibility.Public), 1064symbolTargetType: SymbolPublishVisibility.Public), 1075symbolTargetType: SymbolPublishVisibility.Public), 1086symbolTargetType: SymbolPublishVisibility.Public, 1098symbolTargetType: SymbolPublishVisibility.Internal, 1110symbolTargetType: SymbolPublishVisibility.Public, 1122symbolTargetType: SymbolPublishVisibility.Public, 1134symbolTargetType: SymbolPublishVisibility.Public, 1146symbolTargetType: SymbolPublishVisibility.Public, 1158symbolTargetType: SymbolPublishVisibility.Public, 1170symbolTargetType: SymbolPublishVisibility.Public, 1182symbolTargetType: SymbolPublishVisibility.Internal, 1194symbolTargetType: SymbolPublishVisibility.Public, 1206symbolTargetType: SymbolPublishVisibility.Internal, 1218symbolTargetType: SymbolPublishVisibility.Internal, 1230symbolTargetType: SymbolPublishVisibility.Internal, 1242symbolTargetType: SymbolPublishVisibility.Internal, 1254symbolTargetType: SymbolPublishVisibility.Public), 1265symbolTargetType: SymbolPublishVisibility.Internal), 1276symbolTargetType: SymbolPublishVisibility.Public, 1288symbolTargetType: SymbolPublishVisibility.Public, 1300symbolTargetType: SymbolPublishVisibility.Public, 1312symbolTargetType: SymbolPublishVisibility.Public, 1324symbolTargetType: SymbolPublishVisibility.Public, 1336symbolTargetType: SymbolPublishVisibility.Public, 1348symbolTargetType: SymbolPublishVisibility.Public, 1360symbolTargetType: SymbolPublishVisibility.Public, 1372symbolTargetType: SymbolPublishVisibility.Public, 1384symbolTargetType: SymbolPublishVisibility.Public, 1396symbolTargetType: SymbolPublishVisibility.Public, 1408symbolTargetType: SymbolPublishVisibility.Public, 1420symbolTargetType: SymbolPublishVisibility.Public, 1431symbolTargetType: SymbolPublishVisibility.Public, 1442symbolTargetType: SymbolPublishVisibility.Public, 1453symbolTargetType: SymbolPublishVisibility.Public, 1464symbolTargetType: SymbolPublishVisibility.Public, 1475symbolTargetType: SymbolPublishVisibility.Public, 1486symbolTargetType: SymbolPublishVisibility.Public, 1497symbolTargetType: SymbolPublishVisibility.Public, 1508symbolTargetType: SymbolPublishVisibility.Public,
src\model\SetupTargetFeedConfigV3.cs (2)
25private SymbolPublishVisibility SymbolServerVisibility { get; } 45SymbolPublishVisibility symbolPublishVisibility,
src\model\SetupTargetFeedConfigV4.cs (2)
25private SymbolPublishVisibility SymbolServerVisibility { get; } 45SymbolPublishVisibility symbolPublishVisibility,
src\model\TargetChannelConfig.cs (2)
47public SymbolPublishVisibility SymbolTargetType { get; } 61SymbolPublishVisibility symbolTargetType,
src\model\TargetFeedConfig.cs (3)
60public SymbolPublishVisibility SymbolPublishVisibility { get; } 78SymbolPublishVisibility symbolPublishVisibility = SymbolPublishVisibility.None,
src\PublishArtifactsInManifestBase.cs (7)
542SymbolPublishVisibility publishVisibility = GetSymbolPublishingVisibility(feedConfigsForSymbols); 544if (publishVisibility == SymbolPublishVisibility.None) 642SymbolPublishVisibility.Internal => SymbolPromotionHelper.Visibility.Internal, 643SymbolPublishVisibility.Public => SymbolPromotionHelper.Visibility.Public, 746public SymbolPublishVisibility GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols) 748SymbolPublishVisibility highestVisibility = SymbolPublishVisibility.None;
Microsoft.DotNet.Build.Tasks.Feed.Tests (28)
LatestLinksManagerTests.cs (4)
103symbolPublishVisibility: SymbolPublishVisibility.None, 139symbolPublishVisibility: SymbolPublishVisibility.None, 169symbolPublishVisibility: SymbolPublishVisibility.None, 206symbolPublishVisibility: SymbolPublishVisibility.None,
PublishToSymbolServerTest.cs (20)
43[InlineData(SymbolPublishVisibility.Public)] 44[InlineData(SymbolPublishVisibility.Internal)] 45public void PublishToSymbolServersTest(SymbolPublishVisibility symbolTargetVisibility) 64SymbolPublishVisibility visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols); 71Assert.True(SymbolPublishVisibility.Public > SymbolPublishVisibility.Internal); 72Assert.True(SymbolPublishVisibility.Internal > SymbolPublishVisibility.None); 78[InlineData(SymbolPublishVisibility.None)] 79[InlineData(SymbolPublishVisibility.Internal)] 80[InlineData(SymbolPublishVisibility.Public)] 81public void PublishToMultipleServersVisibilityTest(SymbolPublishVisibility maxVisibility) 85IEnumerable<SymbolPublishVisibility> visibilities = Enum.GetValues<SymbolPublishVisibility>().Where(x => x <= maxVisibility); 86foreach (SymbolPublishVisibility v in visibilities) 103SymbolPublishVisibility visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols); 132(var buildEngine, var task, var symbolPackages, _, _, var buildInfo) = GetCanonicalSymbolTestAssets(SymbolPublishVisibility.None); 151(var buildEngine, var task, var symbolPackages, var symbolFilesDir, var exclusionFile, var buildInfo) = GetCanonicalSymbolTestAssets(SymbolPublishVisibility.Public); 191private static (MockBuildEngine, PublishArtifactsInManifestV3, ReadOnlyDictionary<string, Asset>, string, string, ProductConstructionService.Client.Models.Build) GetCanonicalSymbolTestAssets(SymbolPublishVisibility targetServer = SymbolPublishVisibility.Public)
SetupTargetFeedConfigV3Tests.cs (2)
75private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;
SetupTargetFeedConfigV4Tests.cs (2)
75private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;