160 references to SymbolPublishVisibility
Microsoft.DotNet.Build.Tasks.Feed (129)
src\model\PublishingConstants.cs (113)
400symbolTargetType: SymbolPublishVisibility.Public), 411symbolTargetType: SymbolPublishVisibility.Public), 422symbolTargetType: SymbolPublishVisibility.Public, 434symbolTargetType: SymbolPublishVisibility.Internal), 445symbolTargetType: SymbolPublishVisibility.Internal), 456symbolTargetType: SymbolPublishVisibility.Public), 467symbolTargetType: SymbolPublishVisibility.Internal), 478symbolTargetType: SymbolPublishVisibility.Public), 489symbolTargetType: SymbolPublishVisibility.Internal), 500symbolTargetType: SymbolPublishVisibility.Public), 511symbolTargetType: SymbolPublishVisibility.Internal), 522symbolTargetType: SymbolPublishVisibility.Public), 533symbolTargetType: SymbolPublishVisibility.Internal), 544symbolTargetType: SymbolPublishVisibility.Internal), 559symbolTargetType: SymbolPublishVisibility.Public), 570symbolTargetType: SymbolPublishVisibility.Public), 581symbolTargetType: SymbolPublishVisibility.Public), 592symbolTargetType: SymbolPublishVisibility.Public, 604symbolTargetType: SymbolPublishVisibility.Internal), 615symbolTargetType: SymbolPublishVisibility.Internal), 626symbolTargetType: SymbolPublishVisibility.Public), 637symbolTargetType: SymbolPublishVisibility.Internal), 648symbolTargetType: SymbolPublishVisibility.Public), 659symbolTargetType: SymbolPublishVisibility.Internal), 670symbolTargetType: SymbolPublishVisibility.Public), 681symbolTargetType: SymbolPublishVisibility.Internal), 692symbolTargetType: SymbolPublishVisibility.Public), 703symbolTargetType: SymbolPublishVisibility.Internal), 718symbolTargetType: SymbolPublishVisibility.Public), 729symbolTargetType: SymbolPublishVisibility.Public), 740symbolTargetType: SymbolPublishVisibility.Public, 752symbolTargetType: SymbolPublishVisibility.Internal), 763symbolTargetType: SymbolPublishVisibility.Internal), 774symbolTargetType: SymbolPublishVisibility.Public), 785symbolTargetType: SymbolPublishVisibility.Public), 796symbolTargetType: SymbolPublishVisibility.Internal), 807symbolTargetType: SymbolPublishVisibility.Public), 818symbolTargetType: SymbolPublishVisibility.Internal), 829symbolTargetType: SymbolPublishVisibility.Public), 840symbolTargetType: SymbolPublishVisibility.Internal), 855symbolTargetType: SymbolPublishVisibility.Public), 866symbolTargetType: SymbolPublishVisibility.Public), 877symbolTargetType: SymbolPublishVisibility.Public, 889symbolTargetType: SymbolPublishVisibility.Public), 900symbolTargetType: SymbolPublishVisibility.Public), 911symbolTargetType: SymbolPublishVisibility.Public), 922symbolTargetType: SymbolPublishVisibility.Public), 933symbolTargetType: SymbolPublishVisibility.Public), 944symbolTargetType: SymbolPublishVisibility.Public), 955symbolTargetType: SymbolPublishVisibility.Public), 966symbolTargetType: SymbolPublishVisibility.Public), 977symbolTargetType: SymbolPublishVisibility.Public), 988symbolTargetType: SymbolPublishVisibility.Public), 999symbolTargetType: SymbolPublishVisibility.Public), 1010symbolTargetType: SymbolPublishVisibility.Internal), 1021symbolTargetType: SymbolPublishVisibility.Public), 1032symbolTargetType: SymbolPublishVisibility.Internal), 1043symbolTargetType: SymbolPublishVisibility.Public), 1054symbolTargetType: SymbolPublishVisibility.Internal), 1065symbolTargetType: SymbolPublishVisibility.Public), 1076symbolTargetType: SymbolPublishVisibility.Internal), 1087symbolTargetType: SymbolPublishVisibility.Public), 1098symbolTargetType: SymbolPublishVisibility.Public), 1109symbolTargetType: SymbolPublishVisibility.Public), 1120symbolTargetType: SymbolPublishVisibility.Public), 1131symbolTargetType: SymbolPublishVisibility.Public), 1142symbolTargetType: SymbolPublishVisibility.Public), 1153symbolTargetType: SymbolPublishVisibility.Public), 1168symbolTargetType: SymbolPublishVisibility.Public), 1179symbolTargetType: SymbolPublishVisibility.Public), 1190symbolTargetType: SymbolPublishVisibility.Public), 1205symbolTargetType: SymbolPublishVisibility.Public, 1217symbolTargetType: SymbolPublishVisibility.Internal, 1229symbolTargetType: SymbolPublishVisibility.Public, 1241symbolTargetType: SymbolPublishVisibility.Public, 1253symbolTargetType: SymbolPublishVisibility.Public, 1265symbolTargetType: SymbolPublishVisibility.Public, 1277symbolTargetType: SymbolPublishVisibility.Public, 1289symbolTargetType: SymbolPublishVisibility.Public, 1301symbolTargetType: SymbolPublishVisibility.Internal, 1313symbolTargetType: SymbolPublishVisibility.Public, 1325symbolTargetType: SymbolPublishVisibility.Internal, 1337symbolTargetType: SymbolPublishVisibility.Internal, 1349symbolTargetType: SymbolPublishVisibility.Internal, 1361symbolTargetType: SymbolPublishVisibility.Internal, 1373symbolTargetType: SymbolPublishVisibility.Public), 1384symbolTargetType: SymbolPublishVisibility.Public), 1395symbolTargetType: SymbolPublishVisibility.Public), 1406symbolTargetType: SymbolPublishVisibility.Public, 1418symbolTargetType: SymbolPublishVisibility.Internal, 1434symbolTargetType: SymbolPublishVisibility.Public, 1446symbolTargetType: SymbolPublishVisibility.Public, 1458symbolTargetType: SymbolPublishVisibility.Public, 1470symbolTargetType: SymbolPublishVisibility.Public, 1482symbolTargetType: SymbolPublishVisibility.Public, 1494symbolTargetType: SymbolPublishVisibility.Public, 1506symbolTargetType: SymbolPublishVisibility.Public, 1518symbolTargetType: SymbolPublishVisibility.Public, 1530symbolTargetType: SymbolPublishVisibility.Public, 1542symbolTargetType: SymbolPublishVisibility.Public, 1554symbolTargetType: SymbolPublishVisibility.Public, 1566symbolTargetType: SymbolPublishVisibility.Public, 1578symbolTargetType: SymbolPublishVisibility.Public, 1590symbolTargetType: SymbolPublishVisibility.Public, 1602symbolTargetType: SymbolPublishVisibility.Public, 1614symbolTargetType: SymbolPublishVisibility.Public, 1626symbolTargetType: SymbolPublishVisibility.Public, 1638symbolTargetType: SymbolPublishVisibility.Public, 1650symbolTargetType: SymbolPublishVisibility.Public, 1662symbolTargetType: SymbolPublishVisibility.Public, 1674symbolTargetType: SymbolPublishVisibility.Public, 1686symbolTargetType: SymbolPublishVisibility.Public, 1697symbolTargetType: 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)
60public SymbolPublishVisibility SymbolPublishVisibility { get; } 78SymbolPublishVisibility 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 (31)
LatestLinksManagerTests.cs (4)
103symbolPublishVisibility: SymbolPublishVisibility.None, 139symbolPublishVisibility: SymbolPublishVisibility.None, 169symbolPublishVisibility: SymbolPublishVisibility.None, 206symbolPublishVisibility: 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;