171 references to AsReadOnly
Aspire.Hosting (3)
ApplicationModel\Docker\DockerfileBuilder.cs (1)
28public IReadOnlyList<DockerfileStage> Stages => _stages.AsReadOnly();
ApplicationModel\DockerfileBuilderCallbackAnnotation.cs (1)
36public IReadOnlyList<Func<DockerfileBuilderCallbackContext, Task>> Callbacks => _callbacks.AsReadOnly();
Pipelines\DistributedApplicationPipeline.cs (1)
796Steps = allSteps.AsReadOnly(),
dotnet (8)
Commands\Reference\Add\ReferenceAddCommand.cs (2)
53var arguments = _parseResult.GetValue(Definition.ProjectPathArgument).ToList().AsReadOnly(); 120var arguments = _parseResult.GetValue(Definition.ProjectPathArgument).ToList().AsReadOnly();
Commands\Reference\Remove\ReferenceRemoveCommand.cs (1)
29_arguments = parseResult.GetValue(Definition.ProjectPathArgument).ToList().AsReadOnly();
Commands\Workload\Install\WorkloadInstallCommand.cs (3)
63_workloadIds = unprocessedWorkloadIds.Select(id => id.Split('@')[0]).ToList().AsReadOnly(); 73_workloadIds = unprocessedWorkloadIds.ToList().AsReadOnly(); 104return validWorkloadIds.AsReadOnly();
Commands\Workload\Restore\WorkloadRestoreCommand.cs (1)
58workloadIds: allWorkloadId.Select(a => a.ToString()).ToList().AsReadOnly(),
Commands\Workload\Uninstall\WorkloadUninstallCommand.cs (1)
33.Select(workloadId => new WorkloadId(workloadId)).ToList().AsReadOnly();
dotnet-svcutil-lib (7)
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (2)
128return policies.AsReadOnly(); 282return temp.AsReadOnly();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
531return policies.AsReadOnly();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSTrust.cs (1)
249return new RequestSecurityTokenResponseCollection(rstrCollection.AsReadOnly(), this.StandardsManager);
Shared\ProjectDependency.cs (3)
29private static readonly IReadOnlyList<string> s_binaryExtensions = new List<string> { ".exe", ".dll" }.AsReadOnly(); 30private static readonly IReadOnlyList<string> s_projectExtensions = new List<string> { ".csproj", ".vbproj", ".fsproj", ".vcxproj", ".esproj" }.AsReadOnly(); 31private static readonly IReadOnlyList<string> s_exeExtensions = new List<string> { ".exe" }.AsReadOnly();
Microsoft.AspNetCore.Authorization (2)
AuthorizationPolicy.cs (2)
38Requirements = new List<IAuthorizationRequirement>(requirements).AsReadOnly(); 39AuthenticationSchemes = new List<string>(authenticationSchemes).AsReadOnly();
Microsoft.AspNetCore.DataProtection (4)
KeyManagement\XmlKeyManager.cs (1)
168return processed.OfType<IKey>().ToList().AsReadOnly();
Repositories\EphemeralXmlRepository.cs (1)
32return GetAllElementsCore().ToList().AsReadOnly();
Repositories\FileSystemXmlRepository.cs (1)
72return GetAllElementsCore().ToList().AsReadOnly();
Repositories\RegistryXmlRepository.cs (1)
59return GetAllElementsCore().ToList().AsReadOnly();
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore (1)
EntityFrameworkCoreXmlRepository.cs (1)
44return GetAllElementsCore().ToList().AsReadOnly();
Microsoft.AspNetCore.DataProtection.StackExchangeRedis (1)
RedisXmlRepository.cs (1)
35return GetAllElementsCore().ToList().AsReadOnly();
Microsoft.AspNetCore.HostFiltering (1)
MiddlewareConfigurationManager.cs (1)
58return new(false, options.AllowEmptyHosts, options.IncludeFailureMessage, allowedHosts.AsReadOnly());
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
197return attributes.AsReadOnly();
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
EndpointMetadataApiDescriptionProvider.cs (1)
243Constraints = constraints.AsReadOnly(),
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
197return attributes.AsReadOnly();
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactory.cs (1)
129public IReadOnlyList<WebApplicationFactory<TEntryPoint>> Factories => _derivedFactories.AsReadOnly();
Microsoft.AspNetCore.OpenApi (1)
src\aspnetcore\src\Shared\PropertyAsParameterInfo.cs (1)
197return attributes.AsReadOnly();
Microsoft.Build (9)
BackEnd\Components\SdkResolution\SdkResolverService.cs (4)
448_generalResolversManifestsRegistry = generalResolversManifestsRegistry.AsReadOnly(); 449_specificResolversManifestsRegistry = specificResolversManifestsRegistry.AsReadOnly(); 543_specificResolversManifestsRegistry = specificResolversManifestsRegistry.AsReadOnly(); 544_generalResolversManifestsRegistry = generalResolversManifestsRegistry.AsReadOnly();
Construction\Solution\ProjectInSolution.cs (1)
229public IReadOnlyList<string> Dependencies => _dependenciesAsReadonly ?? (_dependenciesAsReadonly = _dependencies.AsReadOnly());
Construction\Solution\SolutionFile.cs (2)
209public IReadOnlyList<ProjectInSolution> ProjectsInOrder => _projectsInOrder.AsReadOnly(); 272public IReadOnlyList<SolutionConfigurationInSolution> SolutionConfigurations => _solutionConfigurationsByFullName.Values.ToList().AsReadOnly();
Instance\ProjectInstance.cs (2)
3422ImportPaths = importPaths.AsReadOnly(); 3435ImportPathsIncludingDuplicates = importPathsIncludingDuplicates.AsReadOnly();
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\GC\GC_1.cs (6)
193GenerationTable = GetGenerationData(heap.GenerationTable).AsReadOnly(), 194FillPointers = GetFillPointers(finalize).AsReadOnly(), 205.AsReadOnly(), 209.AsReadOnly(), 213.AsReadOnly(), 217.AsReadOnly(),
Microsoft.Diagnostics.NETCore.Client (1)
DiagnosticsClient\EventPipeSessionConfiguration.cs (1)
174public IReadOnlyCollection<EventPipeProvider> Providers => _providers.AsReadOnly();
Microsoft.DotNet.XliffTasks (1)
Model\TranslatableDocument.cs (1)
33Nodes = GetTranslatableNodes().ToList().AsReadOnly();
Microsoft.Extensions.ServiceDiscovery (1)
ServiceDiscoveryOptions.cs (1)
68return result.AsReadOnly();
Microsoft.Extensions.Validation (1)
ValidateContext.cs (1)
49=> _validationErrors?.ToDictionary(kvp => kvp.Key, kvp => (IReadOnlyList<ValidationError>)kvp.Value.AsReadOnly()).AsReadOnly();
Microsoft.Maui.Controls (4)
LegacyLayouts\Layout.cs (1)
194 IReadOnlyList<Maui.IVisualTreeElement> IVisualTreeElement.GetVisualChildren() => Children.ToList().AsReadOnly();
NavigationModel.cs (1)
39 get { return _modalStack.AsReadOnly(); }
TableView\TableSection.cs (1)
159 IReadOnlyList<Maui.IVisualTreeElement> IVisualTreeElement.GetVisualChildren() => this._children.Cast<IVisualTreeElement>().ToList().AsReadOnly();
Window\Window.cs (1)
82 public IReadOnlyCollection<IWindowOverlay> Overlays => _overlays.ToList().AsReadOnly();
Microsoft.ML.Data (4)
Evaluators\Metrics\ConfusionMatrix.cs (3)
85PredictedClassesIndicators = labelNames.AsReadOnly(); 91counts.Add(confusionTableCounts[i].ToList().AsReadOnly()); 93Counts = counts.AsReadOnly();
Transforms\ExtensionsCatalog.cs (1)
49infos.Select(info => new InputOutputColumnPair(info.outputColumnName, info.inputColumnName)).ToList().AsReadOnly();
Microsoft.ML.StandardTrainers (1)
Optimizer\LearningRateScheduler.cs (1)
86return lrs.AsReadOnly();
Microsoft.ML.Tokenizers (1)
PreTokenizer\CompositePreTokenizer.cs (1)
65_preTokenizers = list.AsReadOnly();
Microsoft.TemplateEngine.Cli (2)
PostActionProcessors\PostActionProcessorBase.cs (2)
112return fullPaths.AsReadOnly(); 152paths = parts.AsReadOnly();
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
ObjectModel\CollectorDataEntry.cs (1)
87return _attachments.AsReadOnly();
Microsoft.VisualStudio.TestPlatform.ObjectModel (2)
Nuget.Frameworks\FrameworkNameProvider.cs (2)
1068return _netStandardVersions.AsReadOnly(); 1073return _compatibleCandidates.AsReadOnly();
NuGet.Commands (6)
RestoreCommand\CompatibilityCheckResult.cs (1)
23Issues = issues.AsList().AsReadOnly();
RestoreCommand\Logging\RestoreCollectorLogger.cs (1)
73projectSpec.TargetFrameworks.Select(f => f.TargetAlias).AsList().AsReadOnly()
RestoreCommand\Logging\TransitiveNoWarnUtils.cs (2)
36parentProjectSpec.TargetFrameworks.Select(f => f.TargetAlias).AsList().AsReadOnly()); 255nodeProjectSpec.TargetFrameworks.Select(f => f.TargetAlias).AsList().AsReadOnly());
RestoreCommand\RestoreSummary.cs (2)
69ConfigFiles = configFiles.AsList().AsReadOnly(); 73.AsReadOnly();
NuGet.Configuration (4)
PackageSource\PackageSourceProvider.cs (3)
111return defaultSources.AsReadOnly(); 194.AsReadOnly(); 288StringComparison.OrdinalIgnoreCase)).ToList().AsReadOnly();
Utility\SettingsUtility.cs (1)
319return paths.AsReadOnly();
NuGet.Frameworks (2)
FrameworkNameProvider.cs (2)
1080return _netStandardVersions.AsReadOnly(); 1085return _compatibleCandidates.AsReadOnly();
NuGet.PackageManagement (1)
NuGetPackageManager.cs (1)
3517return filesToBeUpdated.AsReadOnly();
NuGet.Packaging (8)
Signing\Signatures\IssuerSerial.cs (1)
98return generalNames.AsReadOnly();
Signing\Signatures\PolicyInformation.cs (1)
82return policyQualifiers.AsReadOnly();
Signing\Signatures\SigningCertificate.cs (2)
55return new SigningCertificate(certificates.AsReadOnly(), policies); 83return policies.AsReadOnly();
Signing\Signatures\SigningCertificateV2.cs (2)
96return certificates.AsReadOnly(); 110return policies.AsReadOnly();
Signing\Utility\CertificateUtility.cs (1)
404return certificatesRawData.AsReadOnly();
Signing\Verification\VerifySignaturesResult.cs (1)
39Results = results?.ToList().AsReadOnly() ?? throw new ArgumentNullException(nameof(results));
PresentationFramework (27)
MS\Internal\Annotations\TextAnchor.cs (1)
561return _segments.AsReadOnly();
System\Windows\Controls\SelectedCellsChangedEventArgs.cs (2)
24_addedCells = addedCells.AsReadOnly(); 25_removedCells = removedCells.AsReadOnly();
System\Windows\Diagnostics\ResourceDictionaryDiagnostics.cs (3)
185return result.AsReadOnly(); 310return result.AsReadOnly(); 552= new List<ResourceDictionaryInfo>().AsReadOnly();
System\Windows\Documents\MsSpellCheckLib\SpellChecker\OptionDescription.cs (1)
36return _labels.AsReadOnly();
System\Windows\Documents\MsSpellCheckLib\SpellChecker\SpellingError.cs (1)
60return _suggestions.AsReadOnly();
System\Windows\Documents\NLGSpellerInterop.cs (4)
580_suggestions = suggestions.AsReadOnly(); 612_suggestions = suggestions.AsReadOnly(); 634_subSegments = subSegments.AsReadOnly(); 842_segments = segments.AsReadOnly();
System\Windows\Documents\Serialization\SerializerProvider.cs (1)
59_installedSerializers = installedSerializers.AsReadOnly();
System\Windows\Documents\WinRTSpellerInterop.cs (4)
904_empty = new List<ISpellerSegment>().AsReadOnly(); 918_suggestions = result.AsReadOnly(); 931_suggestions = result.AsReadOnly(); 944_suggestions = result.AsReadOnly();
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (1)
135return allTokens.AsReadOnly();
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (1)
80result = resultList.AsReadOnly();
System\Windows\Shell\JumpList.cs (6)
69RejectedItems = new List<JumpItem>(rejectedItems).AsReadOnly(); 70RejectionReasons = new List<JumpItemRejectionReason>(reasons).AsReadOnly(); 74RejectedItems = new List<JumpItem>().AsReadOnly(); 75RejectionReasons = new List<JumpItemRejectionReason>().AsReadOnly(); 96RemovedItems = new List<JumpItem>(removedItems).AsReadOnly(); 100RemovedItems = new List<JumpItem>().AsReadOnly();
System\Windows\SystemResources.cs (2)
217return dictionaries.AsReadOnly(); 248return dictionaries.AsReadOnly();
ReachFramework (17)
PrintConfig\PrtCap_Public_Simple.cs (17)
231_collationCap = valueSet.AsReadOnly(); 264_deviceFontCap = valueSet.AsReadOnly(); 297_duplexingCap = valueSet.AsReadOnly(); 352_inputBinCap = valueSet.AsReadOnly(); 448_outputColorCap = valueSet.AsReadOnly(); 481_outputQualityCap = valueSet.AsReadOnly(); 514_pageBorderlessCap = valueSet.AsReadOnly(); 588_pageMediaSizeCap = mediaSet.AsReadOnly(); 621_pageMediaTypeCap = valueSet.AsReadOnly(); 654_pageOrderCap = valueSet.AsReadOnly(); 687_pageOrientationCap = valueSet.AsReadOnly(); 727_pageResolutionCap = resSet.AsReadOnly(); 829_pagesPerSheetCap = valueSet.AsReadOnly(); 865_pagesPerSheetDirectionCap = valueSet.AsReadOnly(); 898_photoIntentCap = valueSet.AsReadOnly(); 930_staplingCap = valueSet.AsReadOnly(); 963_ttFontCap = valueSet.AsReadOnly();
System.ComponentModel.Composition (4)
System\ComponentModel\Composition\Hosting\CompositionBatch.cs (4)
49_readOnlyPartsToAdd = _partsToAdd.AsReadOnly(); 63_readOnlyPartsToRemove = _partsToRemove.AsReadOnly(); 117_readOnlyPartsToAdd = _partsToAdd.AsReadOnly(); 141_readOnlyPartsToRemove = _partsToRemove.AsReadOnly();
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\ActivitySource.cs (1)
61Tags = tagList.AsReadOnly();
System\Diagnostics\Metrics\Meter.cs (1)
80Tags = tagList.AsReadOnly();
System.Diagnostics.EventLog (9)
System\Diagnostics\Reader\EventLogReader.cs (1)
321return list.AsReadOnly();
System\Diagnostics\Reader\NativeWrapper.cs (2)
1002return keywordsList.AsReadOnly(); 1032return keywordsList.AsReadOnly();
System\Diagnostics\Reader\ProviderMetadata.cs (6)
218_channelReferences = channelList.AsReadOnly(); 425_levels = el.AsReadOnly(); 442_opcodes = eo.AsReadOnly(); 459_keywords = ek.AsReadOnly(); 476_tasks = et.AsReadOnly(); 521return emList.AsReadOnly();
System.Linq.Queryable (1)
System\Linq\EnumerableRewriter.cs (1)
86argList = newArgs.AsReadOnly();
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\ClassDataContract.cs (1)
76public override ReadOnlyCollection<DataMember> DataMembers => (Members == null) ? ReadOnlyCollection<DataMember>.Empty : Members.AsReadOnly();
System\Runtime\Serialization\EnumDataContract.cs (1)
56public override ReadOnlyCollection<DataMember> DataMembers => (Members == null) ? ReadOnlyCollection<DataMember>.Empty : Members.AsReadOnly();
System.Private.Xml (2)
System\Xml\Xsl\Xslt\XslAst.cs (1)
105private static readonly IList<XslNode> s_emptyList = new List<XslNode>().AsReadOnly();
System\Xml\Xsl\Xslt\XslAstAnalyzer.cs (1)
57private static readonly IList<V> s_empty = (new List<V>()).AsReadOnly();
System.Runtime.Caching (2)
System\Runtime\Caching\HostFileChangeMonitor.cs (1)
191return newList.AsReadOnly();
System\Runtime\Caching\MemoryCache.cs (1)
432return new MemoryCacheEntryChangeMonitor(keysClone.AsReadOnly(), regionName, this);
System.Security.Cryptography (1)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (1)
288return _bags.AsReadOnly();
System.Security.Cryptography.Pkcs (1)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (1)
288return _bags.AsReadOnly();
System.ServiceModel.Primitives (7)
System\IdentityModel\SecurityUtils.cs (1)
131return policies.AsReadOnly();
System\IdentityModel\Tokens\AggregateTokenResolver.cs (1)
44return _tokenResolvers.AsReadOnly();
System\IdentityModel\Tokens\X509SecurityToken.cs (1)
77_securityKeys = temp.AsReadOnly();
System\ServiceModel\Security\SecurityUtils.cs (2)
443return policies.AsReadOnly(); 823return temp.AsReadOnly();
System\ServiceModel\Security\Tokens\DerivedKeySecurityToken.cs (1)
209_securityKeys = temp.AsReadOnly();
System\ServiceModel\Security\WSTrust.cs (1)
410return new RequestSecurityTokenResponseCollection(rstrCollection.AsReadOnly(), StandardsManager);
System.ServiceModel.Syndication (1)
System\ServiceModel\Syndication\ResourceCollectionInfo.cs (1)
122s_singleEmptyAccept ??= new List<string>(1) { string.Empty }.AsReadOnly();
System.Xaml (6)
System\Xaml\Schema\XamlDirective.cs (1)
48_xamlNamespaces = nsList.AsReadOnly();
System\Xaml\Schema\XamlNamespace.cs (1)
233return xamlTypeList.AsReadOnly();
System\Xaml\XamlSchemaContext.cs (2)
937return combinedList.AsReadOnly(); 1049result = list.AsReadOnly();
System\Xaml\XamlType.cs (2)
744return result.AsReadOnly(); 1591return new List<XamlType>(typeArguments).AsReadOnly();
vstest.console (1)
CommandLine\CommandLineOptions.cs (1)
84return _sources.AsReadOnly();
vstest.console.arm64 (1)
src\vstest\src\vstest.console\CommandLine\CommandLineOptions.cs (1)
84return _sources.AsReadOnly();