187 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (155)
src\model\PublishingConstants.cs (139)
426symbolTargetType: SymbolPublishVisibility.Public), 437symbolTargetType: SymbolPublishVisibility.Public), 448symbolTargetType: SymbolPublishVisibility.Public, 460symbolTargetType: SymbolPublishVisibility.Internal), 471symbolTargetType: SymbolPublishVisibility.Internal), 482symbolTargetType: SymbolPublishVisibility.Public), 493symbolTargetType: SymbolPublishVisibility.Internal), 504symbolTargetType: SymbolPublishVisibility.Public), 515symbolTargetType: SymbolPublishVisibility.Internal), 526symbolTargetType: SymbolPublishVisibility.Public), 537symbolTargetType: SymbolPublishVisibility.Internal), 548symbolTargetType: SymbolPublishVisibility.Public), 559symbolTargetType: SymbolPublishVisibility.Internal), 570symbolTargetType: SymbolPublishVisibility.Internal), 585symbolTargetType: SymbolPublishVisibility.Public), 596symbolTargetType: SymbolPublishVisibility.Public), 607symbolTargetType: SymbolPublishVisibility.Public), 618symbolTargetType: SymbolPublishVisibility.Public, 630symbolTargetType: SymbolPublishVisibility.Internal), 641symbolTargetType: SymbolPublishVisibility.Internal), 652symbolTargetType: SymbolPublishVisibility.Internal), 663symbolTargetType: SymbolPublishVisibility.Public), 674symbolTargetType: SymbolPublishVisibility.Internal), 685symbolTargetType: SymbolPublishVisibility.Internal), 696symbolTargetType: SymbolPublishVisibility.Public), 707symbolTargetType: SymbolPublishVisibility.Internal), 718symbolTargetType: SymbolPublishVisibility.Public), 729symbolTargetType: SymbolPublishVisibility.Internal), 740symbolTargetType: SymbolPublishVisibility.Internal), 751symbolTargetType: SymbolPublishVisibility.Public), 762symbolTargetType: SymbolPublishVisibility.Internal), 773symbolTargetType: SymbolPublishVisibility.Internal), 788symbolTargetType: SymbolPublishVisibility.Public), 799symbolTargetType: SymbolPublishVisibility.Public), 810symbolTargetType: SymbolPublishVisibility.Public, 822symbolTargetType: SymbolPublishVisibility.Internal), 833symbolTargetType: SymbolPublishVisibility.Internal), 844symbolTargetType: SymbolPublishVisibility.Internal), 855symbolTargetType: SymbolPublishVisibility.Public), 866symbolTargetType: SymbolPublishVisibility.Public), 877symbolTargetType: SymbolPublishVisibility.Internal), 888symbolTargetType: SymbolPublishVisibility.Internal), 899symbolTargetType: SymbolPublishVisibility.Public), 910symbolTargetType: SymbolPublishVisibility.Internal), 921symbolTargetType: SymbolPublishVisibility.Public), 932symbolTargetType: SymbolPublishVisibility.Internal), 943symbolTargetType: SymbolPublishVisibility.Internal), 958symbolTargetType: SymbolPublishVisibility.Public), 969symbolTargetType: SymbolPublishVisibility.Internal), 980symbolTargetType: SymbolPublishVisibility.Internal), 991symbolTargetType: SymbolPublishVisibility.Public), 1002symbolTargetType: SymbolPublishVisibility.Public, 1014symbolTargetType: SymbolPublishVisibility.Public), 1025symbolTargetType: SymbolPublishVisibility.Public), 1036symbolTargetType: SymbolPublishVisibility.Public), 1047symbolTargetType: SymbolPublishVisibility.Internal), 1058symbolTargetType: SymbolPublishVisibility.Internal), 1069symbolTargetType: SymbolPublishVisibility.Internal), 1080symbolTargetType: SymbolPublishVisibility.Public), 1091symbolTargetType: SymbolPublishVisibility.Public), 1102symbolTargetType: SymbolPublishVisibility.Internal), 1113symbolTargetType: SymbolPublishVisibility.Internal), 1124symbolTargetType: SymbolPublishVisibility.Internal), 1135symbolTargetType: SymbolPublishVisibility.Public), 1146symbolTargetType: SymbolPublishVisibility.Internal), 1157symbolTargetType: SymbolPublishVisibility.Internal), 1168symbolTargetType: SymbolPublishVisibility.Public), 1179symbolTargetType: SymbolPublishVisibility.Internal), 1190symbolTargetType: SymbolPublishVisibility.Public), 1201symbolTargetType: SymbolPublishVisibility.Internal), 1216symbolTargetType: SymbolPublishVisibility.Public), 1227symbolTargetType: SymbolPublishVisibility.Public), 1238symbolTargetType: SymbolPublishVisibility.Public), 1249symbolTargetType: SymbolPublishVisibility.Public), 1260symbolTargetType: SymbolPublishVisibility.Public), 1271symbolTargetType: SymbolPublishVisibility.Public), 1282symbolTargetType: SymbolPublishVisibility.Public), 1293symbolTargetType: SymbolPublishVisibility.Public), 1304symbolTargetType: SymbolPublishVisibility.Public), 1315symbolTargetType: SymbolPublishVisibility.Public), 1326symbolTargetType: SymbolPublishVisibility.Public), 1337symbolTargetType: SymbolPublishVisibility.Public), 1348symbolTargetType: SymbolPublishVisibility.Public), 1359symbolTargetType: SymbolPublishVisibility.Public), 1370symbolTargetType: SymbolPublishVisibility.Public), 1381symbolTargetType: SymbolPublishVisibility.Public), 1392symbolTargetType: SymbolPublishVisibility.Public), 1407symbolTargetType: SymbolPublishVisibility.Public, 1419symbolTargetType: SymbolPublishVisibility.Internal, 1431symbolTargetType: SymbolPublishVisibility.Public, 1443symbolTargetType: SymbolPublishVisibility.Public, 1455symbolTargetType: SymbolPublishVisibility.Public, 1467symbolTargetType: SymbolPublishVisibility.Public, 1479symbolTargetType: SymbolPublishVisibility.Public, 1491symbolTargetType: SymbolPublishVisibility.Public, 1503symbolTargetType: SymbolPublishVisibility.Internal, 1515symbolTargetType: SymbolPublishVisibility.Public, 1527symbolTargetType: SymbolPublishVisibility.Internal, 1539symbolTargetType: SymbolPublishVisibility.Internal, 1551symbolTargetType: SymbolPublishVisibility.Internal, 1563symbolTargetType: SymbolPublishVisibility.Internal, 1575symbolTargetType: SymbolPublishVisibility.Public), 1586symbolTargetType: SymbolPublishVisibility.Public), 1597symbolTargetType: SymbolPublishVisibility.Public), 1608symbolTargetType: SymbolPublishVisibility.Public, 1620symbolTargetType: SymbolPublishVisibility.Internal, 1636symbolTargetType: SymbolPublishVisibility.Public, 1648symbolTargetType: SymbolPublishVisibility.Public, 1660symbolTargetType: SymbolPublishVisibility.Public, 1672symbolTargetType: SymbolPublishVisibility.Public, 1684symbolTargetType: SymbolPublishVisibility.Public, 1696symbolTargetType: SymbolPublishVisibility.Public, 1708symbolTargetType: SymbolPublishVisibility.Public, 1720symbolTargetType: SymbolPublishVisibility.Public, 1732symbolTargetType: SymbolPublishVisibility.Public, 1744symbolTargetType: SymbolPublishVisibility.Public, 1756symbolTargetType: SymbolPublishVisibility.Public, 1768symbolTargetType: SymbolPublishVisibility.Public, 1780symbolTargetType: SymbolPublishVisibility.Public, 1792symbolTargetType: SymbolPublishVisibility.Public, 1804symbolTargetType: SymbolPublishVisibility.Public, 1816symbolTargetType: SymbolPublishVisibility.Public, 1828symbolTargetType: SymbolPublishVisibility.Public, 1840symbolTargetType: SymbolPublishVisibility.Public, 1852symbolTargetType: SymbolPublishVisibility.Public, 1864symbolTargetType: SymbolPublishVisibility.Public, 1876symbolTargetType: SymbolPublishVisibility.Public, 1888symbolTargetType: SymbolPublishVisibility.Public, 1899symbolTargetType: SymbolPublishVisibility.Public, 1911symbolTargetType: SymbolPublishVisibility.Public, 1923symbolTargetType: SymbolPublishVisibility.Public, 1935symbolTargetType: SymbolPublishVisibility.Public, 1947symbolTargetType: SymbolPublishVisibility.Public, 1959symbolTargetType: SymbolPublishVisibility.Public, 1971symbolTargetType: SymbolPublishVisibility.Public, 1983symbolTargetType: SymbolPublishVisibility.Public, 1995symbolTargetType: SymbolPublishVisibility.Public, 2007symbolTargetType: SymbolPublishVisibility.Public, 2019symbolTargetType: SymbolPublishVisibility.Public,
src\model\SetupTargetFeedConfigV3.cs (2)
25private SymbolPublishVisibility SymbolServerVisibility { get; } 47SymbolPublishVisibility symbolPublishVisibility,
src\model\SetupTargetFeedConfigV4.cs (2)
26private SymbolPublishVisibility SymbolServerVisibility { get; } 46SymbolPublishVisibility symbolPublishVisibility,
src\model\TargetChannelConfig.cs (2)
46public SymbolPublishVisibility SymbolTargetType { get; } 66SymbolPublishVisibility symbolTargetType,
src\model\TargetFeedConfig.cs (3)
76public SymbolPublishVisibility SymbolPublishVisibility { get; } 94SymbolPublishVisibility symbolPublishVisibility = SymbolPublishVisibility.None,
src\PublishArtifactsInManifestBase.cs (7)
603SymbolPublishVisibility publishVisibility = GetSymbolPublishingVisibility(feedConfigsForSymbols); 605if (publishVisibility == SymbolPublishVisibility.None) 703SymbolPublishVisibility.Internal => SymbolPromotionHelper.Visibility.Internal, 704SymbolPublishVisibility.Public => SymbolPromotionHelper.Visibility.Public, 846public SymbolPublishVisibility GetSymbolPublishingVisibility(HashSet<TargetFeedConfig> feedConfigsForSymbols) 848SymbolPublishVisibility highestVisibility = SymbolPublishVisibility.None;
Microsoft.DotNet.Build.Tasks.Feed.Tests (32)
LatestLinksManagerTests.cs (5)
103symbolPublishVisibility: SymbolPublishVisibility.None, 139symbolPublishVisibility: SymbolPublishVisibility.None, 169symbolPublishVisibility: SymbolPublishVisibility.None, 206symbolPublishVisibility: SymbolPublishVisibility.None, 250symbolPublishVisibility: SymbolPublishVisibility.None,
ProductionChannelValidatorTests.cs (2)
91symbolTargetType: SymbolPublishVisibility.None, 106symbolTargetType: SymbolPublishVisibility.None,
PublishArtifactsInManifestTests.cs (1)
209symbolTargetType: SymbolPublishVisibility.None,
PublishToSymbolServerTest.cs (20)
39[InlineData(SymbolPublishVisibility.Public)] 40[InlineData(SymbolPublishVisibility.Internal)] 41public void PublishToSymbolServersTest(SymbolPublishVisibility symbolTargetVisibility) 60SymbolPublishVisibility visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols); 67Assert.True(SymbolPublishVisibility.Public > SymbolPublishVisibility.Internal); 68Assert.True(SymbolPublishVisibility.Internal > SymbolPublishVisibility.None); 74[InlineData(SymbolPublishVisibility.None)] 75[InlineData(SymbolPublishVisibility.Internal)] 76[InlineData(SymbolPublishVisibility.Public)] 77public void PublishToMultipleServersVisibilityTest(SymbolPublishVisibility maxVisibility) 81IEnumerable<SymbolPublishVisibility> visibilities = Enum.GetValues<SymbolPublishVisibility>().Where(x => x <= maxVisibility); 82foreach (SymbolPublishVisibility v in visibilities) 99SymbolPublishVisibility visibility = publishTask.GetSymbolPublishingVisibility(feedConfigsForSymbols); 130(var buildEngine, var task, var symbolPackages, _, _, var buildInfo) = GetCanonicalSymbolTestAssets(SymbolPublishVisibility.None); 149(var buildEngine, var task, var symbolPackages, var symbolFilesDir, var exclusionFile, var buildInfo) = GetCanonicalSymbolTestAssets(SymbolPublishVisibility.Public); 189private static (MockBuildEngine, PublishArtifactsInManifestV3, ReadOnlyDictionary<string, Asset>, string, string, ProductConstructionService.Client.Models.Build) GetCanonicalSymbolTestAssets(SymbolPublishVisibility targetServer = SymbolPublishVisibility.Public)
SetupTargetFeedConfigV3Tests.cs (2)
60private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;
SetupTargetFeedConfigV4Tests.cs (2)
61private const SymbolPublishVisibility symbolVisibility = SymbolPublishVisibility.Internal;