330 references to new
csc (2)
src\Compilers\Core\CommandLine\BuildProtocol.cs (2)
68Arguments = new ReadOnlyCollection<Argument>(arguments.ToList()); 478return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(list));
dotnet-svcutil-lib (18)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSerializer.cs (2)
152_knownTypeCollection = new ReadOnlyCollection<Type>(knownTypeList); 156_knownTypeCollection = new ReadOnlyCollection<Type>(Array.Empty<Type>());
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\DefaultEvaluationContext.cs (1)
41_readOnlyClaimSets = new ReadOnlyCollection<ClaimSet>(_claimSets);
FrameworkFork\System.ServiceModel\System\IdentityModel\Policy\UnconditionalPolicy.cs (1)
169_issuances = new ReadOnlyCollection<ClaimSet>(issuances);
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (2)
347return new ReadOnlyCollection<IAuthorizationPolicy>(ret); 394public static ReadOnlyCollection<T> Instance = new ReadOnlyCollection<T>(new List<T>());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\AddressHeaderCollection.cs (2)
17: base(new List<AddressHeader>()) 22: base(new List<AddressHeader>(addressHeaders))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageHeaders.cs (1)
752IList<MessageHeaderInfo> list = new ReadOnlyCollection<MessageHeaderInfo>(headers);
FrameworkFork\System.ServiceModel\System\ServiceModel\FaultReason.cs (1)
69_translations = new SynchronizedReadOnlyCollection<FaultReasonText>(new object(), new ReadOnlyCollection<FaultReasonText>(translations));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\MessagePartSpecification.cs (1)
30return new ReadOnlyCollection<XmlQualifiedName>(_headerTypes);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\MessageSecurityTokenVersion.cs (1)
154_supportedSpecs = new ReadOnlyCollection<string>(supportedSpecs);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\RequestSecurityToken.cs (1)
543_requestProperties = new ReadOnlyCollection<XmlElement>(_requestProperties);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityMessageProperty.cs (1)
299return new ReadOnlyCollection<IAuthorizationPolicy>(policies);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityProtocolFactory.cs (2)
324s_emptyTokenAuthenticators = new ReadOnlyCollection<SupportingTokenAuthenticatorSpecification>(new SupportingTokenAuthenticatorSpecification[0]); 1008new ReadOnlyCollection<SupportingTokenAuthenticatorSpecification>((Collection<SupportingTokenAuthenticatorSpecification>)_channelSupportingTokenAuthenticatorSpecification);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
1053public static ReadOnlyCollection<T> Instance = new ReadOnlyCollection<T>(new List<T>());
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (1)
278_securityKeys = new ReadOnlyCollection<SecurityKey>(temp);
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\CollectionAdapters\ReadOnlyCollectionBufferAdapter.cs (1)
18public static ReadOnlyCollection<TElement> ToResult(IList<TElement> buffer) => new(buffer);
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
Binding\FormDataMapperTests.cs (1)
737var expected = new ReadOnlyCollection<int>(new List<int> { 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 });
Microsoft.AspNetCore.Components.WebAssembly (2)
Hosting\WebAssemblyHostConfiguration.cs (2)
27IList<IConfigurationSource> IConfigurationBuilder.Sources => new ReadOnlyCollection<IConfigurationSource>(_sources.ToArray()); 32IEnumerable<IConfigurationProvider> IConfigurationRoot.Providers => new ReadOnlyCollection<IConfigurationProvider>(_providers.ToArray());
Microsoft.AspNetCore.Http.Extensions (1)
src\Components\Endpoints\src\FormMapping\Converters\CollectionAdapters\ReadOnlyCollectionBufferAdapter.cs (1)
18public static ReadOnlyCollection<TElement> ToResult(IList<TElement> buffer) => new(buffer);
Microsoft.AspNetCore.Http.Results.Tests (6)
ResultsTests.cs (3)
386Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes); 398Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes); 448Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes);
TypedResultsTests.cs (3)
434Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes); 446Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes); 458Assert.Equal(authenticationSchemes ?? new ReadOnlyCollection<string>(new List<string>()), result.AuthenticationSchemes);
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelPropertyCollection.cs (1)
19: base(properties.ToList())
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
DefaultApiDescriptionProviderTest.cs (1)
2286return new ReadOnlyCollection<ApiDescription>(context.Results);
Microsoft.AspNetCore.Mvc.Core (5)
ActionConstraints\HttpMethodActionConstraint.cs (1)
47_httpMethods = new ReadOnlyCollection<string>(methods);
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (1)
160new ReadOnlyCollection<ActionDescriptor>(context.Results),
Infrastructure\DefaultOutputFormatterSelector.cs (1)
44_formatters = new ReadOnlyCollection<IOutputFormatter>(options.Value.OutputFormatters);
ModelBinding\Binders\FormFileModelBinder.cs (1)
173: base(list)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
540_validatorMetadata = new ReadOnlyCollection<object>(ValidationMetadata.ValidatorMetadata);
Microsoft.AspNetCore.Razor (2)
TagHelpers\ReadOnlyTagHelperAttributeList.cs (2)
18: base(new List<TagHelperAttribute>()) 28: base(attributes)
Microsoft.Build (12)
Evaluation\Evaluator.cs (2)
593ObjectModel.ReadOnlyCollection<ProjectTargetInstanceChild> readOnlyTargetChildren = new ObjectModel.ReadOnlyCollection<ProjectTargetInstanceChild>(targetChildren); 594ObjectModel.ReadOnlyCollection<ProjectOnErrorInstance> readOnlyTargetOnErrorChildren = new ObjectModel.ReadOnlyCollection<ProjectOnErrorInstance>(targetOnErrorChildren);
Instance\ProjectInstance.cs (8)
554ImportPaths = new ObjectModel.ReadOnlyCollection<string>(_importPaths); 556ImportPathsIncludingDuplicates = new ObjectModel.ReadOnlyCollection<string>(_importPathsIncludingDuplicates); 758ImportPaths = new ObjectModel.ReadOnlyCollection<string>(_importPaths); 760ImportPathsIncludingDuplicates = new ObjectModel.ReadOnlyCollection<string>(_importPathsIncludingDuplicates); 2838new ObjectModel.ReadOnlyCollection<ProjectTargetInstanceChild>(new List<ProjectTargetInstanceChild>()), 2839new ObjectModel.ReadOnlyCollection<ProjectOnErrorInstance>(new List<ProjectOnErrorInstance>()), 3100ImportPaths = new ObjectModel.ReadOnlyCollection<string>(_importPaths); 3102ImportPathsIncludingDuplicates = new ObjectModel.ReadOnlyCollection<string>(_importPathsIncludingDuplicates);
Instance\ProjectTargetInstance.cs (2)
580_children = new ObjectModel.ReadOnlyCollection<ProjectTargetInstanceChild>(children); 581_onErrorChildren = new ObjectModel.ReadOnlyCollection<ProjectOnErrorInstance>(onErrorChildren);
Microsoft.Build.Engine.UnitTests (8)
Instance\ProjectTargetInstance_Internal_Tests.cs (6)
31new ReadOnlyCollection<ProjectTargetInstanceChild>(System.Array.Empty<ProjectTargetInstanceChild>()), 32new ReadOnlyCollection<ProjectOnErrorInstance>(System.Array.Empty<ProjectOnErrorInstance>()) 37new ReadOnlyCollection<ProjectTargetInstanceChild>( 45new ReadOnlyCollection<ProjectOnErrorInstance>(new[] {CreateTargetOnError() }) 50new ReadOnlyCollection<ProjectTargetInstanceChild>( 62new ReadOnlyCollection<ProjectOnErrorInstance>(new[]
TestData\ProjectInstanceTestObjects.cs (2)
168children ??= new System.Collections.ObjectModel.ReadOnlyCollection<ProjectTargetInstanceChild>(new List<ProjectTargetInstanceChild>()); 169errorChildren ??= new System.Collections.ObjectModel.ReadOnlyCollection<ProjectOnErrorInstance>(new List<ProjectOnErrorInstance>());
Microsoft.Build.Framework (1)
SegmentedList`1.cs (1)
271=> new(this);
Microsoft.Build.Tasks.CodeAnalysis (2)
src\Compilers\Core\CommandLine\BuildProtocol.cs (2)
68Arguments = new ReadOnlyCollection<Argument>(arguments.ToList()); 478return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(list));
Microsoft.Build.Tasks.Core (4)
RedistList.cs (4)
108_errors = new ReadOnlyCollection<Exception>(errors); 109_errorFilenames = new ReadOnlyCollection<string>(errorFilenames); 110_remapEntries = new ReadOnlyCollection<AssemblyRemapping>(remappingEntries); 114_assemblyList = new ReadOnlyCollection<AssemblyEntry>(assemblyList);
Microsoft.Cci.Extensions (1)
HostEnvironment.cs (1)
603return new ReadOnlyCollection<IAssembly>(assemblySet);
Microsoft.CodeAnalysis (2)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
Microsoft.CodeAnalysis.CodeStyle (5)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\NormalizedTextSpanCollection.cs (3)
30: base(ListFromSpan(span)) 43: base(NormalizedTextSpanCollection.NormalizeSpans(spans)) 560: base(normalizedSpans)
Microsoft.CodeAnalysis.Collections.Package (2)
Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
Segmented\SegmentedList`1.cs (1)
342=> new(this);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ObjectFormatterTests.cs (1)
745var obj = new System.Collections.ObjectModel.ReadOnlyCollection<int>(new[] { 1, 2, 3 });
Microsoft.CodeAnalysis.EditorFeatures (8)
NavigateTo\NavigateToItemDisplay.cs (8)
69new ReadOnlyCollection<DescriptionRun>( 71new ReadOnlyCollection<DescriptionRun>( 74new ReadOnlyCollection<DescriptionRun>( 76new ReadOnlyCollection<DescriptionRun>( 85new ReadOnlyCollection<DescriptionRun>( 87new ReadOnlyCollection<DescriptionRun>( 96new ReadOnlyCollection<DescriptionRun>( 98new ReadOnlyCollection<DescriptionRun>(
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (5)
CustomTypeInfo.cs (3)
43return DkmClrCustomTypeInfo.Create(PayloadTypeId, new ReadOnlyCollection<byte>(CopyBytes(payload, 0, length))); 135dynamicFlags = new ReadOnlyCollection<byte>(CopyBytes(payload, 1, length)); 150return new ReadOnlyCollection<byte>(Encoding.UTF8.GetBytes(str));
DkmUtilities.cs (1)
234Binary: new ReadOnlyCollection<byte>(compResult.Assembly),
DynamicFlagsCustomTypeInfo.cs (1)
49return seenTrue ? new ReadOnlyCollection<byte>(bytes) : null;
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (14)
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\CustomTypeInfo.cs (5)
43return DkmClrCustomTypeInfo.Create(PayloadTypeId, new ReadOnlyCollection<byte>(CopyBytes(payload, 0, length))); 115return new ReadOnlyCollection<byte>(builder.ToArrayAndFree()); 135dynamicFlags = new ReadOnlyCollection<byte>(CopyBytes(payload, 1, length)); 150return new ReadOnlyCollection<byte>(Encoding.UTF8.GetBytes(str)); 196return new ReadOnlyCollection<string?>(builder.ToArrayAndFree());
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs (1)
49return seenTrue ? new ReadOnlyCollection<byte>(bytes) : null;
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ArrayExpansion.cs (1)
151return new ReadOnlyCollection<int>(divisors);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (1)
371private static readonly ReadOnlyCollection<string> s_hiddenFormatSpecifiers = new ReadOnlyCollection<string>(new[] { "hidden" });
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.cs (2)
279internal static readonly ReadOnlyCollection<string> NoFormatSpecifiers = new ReadOnlyCollection<string>(new string[0]); 341formatSpecifiers = new ReadOnlyCollection<string>(specifiers);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (2)
20private static readonly ReadOnlyCollection<T> s_empty = new ReadOnlyCollection<T>(new T[0]); 106return (_items.Count > 0) ? new ReadOnlyCollection<T>(_items.ToArray()) : s_empty;
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\AttributeHelpers.cs (1)
42private static readonly ReadOnlyCollection<byte> DynamicFlagsTrue = new ReadOnlyCollection<byte>(new byte[] { 1 });
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (1)
471customUIVisualizers = new ReadOnlyCollection<DkmCustomUIVisualizerInfo>(customUIVisualizerInfo);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (20)
Debugger\Engine\DkmClrObjectFavoritesInfo.cs (1)
22Favorites = new ReadOnlyCollection<string>(favorites);
Debugger\Engine\DkmClrType.cs (3)
86type._lazyGenericArguments = new ReadOnlyCollection<DkmClrType>(genericArguments); 119private static readonly ReadOnlyCollection<DkmClrType> s_emptyTypes = new ReadOnlyCollection<DkmClrType>(new DkmClrType[0]); 130: new ReadOnlyCollection<DkmClrType>(typeArgs.Select(t => DkmClrType.Create(AppDomain, t)).ToArray());
Debugger\MemberInfo\CustomAttributeDataImpl.cs (1)
50var lmrValue = new ReadOnlyCollection<CustomAttributeTypedArgument>(reflectionValue.Select(MakeTypedArgument).ToList());
ResultProviderTestBase.cs (1)
309(customUIVisualizerInfo != null) ? new ReadOnlyCollection<DkmCustomUIVisualizerInfo>(customUIVisualizerInfo) : null,
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\CustomTypeInfo.cs (5)
43return DkmClrCustomTypeInfo.Create(PayloadTypeId, new ReadOnlyCollection<byte>(CopyBytes(payload, 0, length))); 115return new ReadOnlyCollection<byte>(builder.ToArrayAndFree()); 135dynamicFlags = new ReadOnlyCollection<byte>(CopyBytes(payload, 1, length)); 150return new ReadOnlyCollection<byte>(Encoding.UTF8.GetBytes(str)); 196return new ReadOnlyCollection<string?>(builder.ToArrayAndFree());
src\ExpressionEvaluator\Core\Source\ExpressionCompiler\DynamicFlagsCustomTypeInfo.cs (1)
49return seenTrue ? new ReadOnlyCollection<byte>(bytes) : null;
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\ArrayExpansion.cs (1)
151return new ReadOnlyCollection<int>(divisors);
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (1)
371private static readonly ReadOnlyCollection<string> s_hiddenFormatSpecifiers = new ReadOnlyCollection<string>(new[] { "hidden" });
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.cs (2)
279internal static readonly ReadOnlyCollection<string> NoFormatSpecifiers = new ReadOnlyCollection<string>(new string[0]); 341formatSpecifiers = new ReadOnlyCollection<string>(specifiers);
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (2)
20private static readonly ReadOnlyCollection<T> s_empty = new ReadOnlyCollection<T>(new T[0]); 106return (_items.Count > 0) ? new ReadOnlyCollection<T>(_items.ToArray()) : s_empty;
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\AttributeHelpers.cs (1)
42private static readonly ReadOnlyCollection<byte> DynamicFlagsTrue = new ReadOnlyCollection<byte>(new byte[] { 1 });
src\ExpressionEvaluator\Core\Source\ResultProvider\ResultProvider.cs (1)
471customUIVisualizers = new ReadOnlyCollection<DkmCustomUIVisualizerInfo>(customUIVisualizerInfo);
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\SourceLinkMap.cs (1)
107return new SourceLinkMap(new ReadOnlyCollection<Entry>(list));
RQName\Nodes\RQTypeOrNamespace.cs (1)
17=> NamespaceNames = new ReadOnlyCollection<string>(namespaceNames);
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
Microsoft.CodeAnalysis.Test.Utilities (1)
Assert\EqualityUnit`1.cs (1)
15private static readonly ReadOnlyCollection<T> s_emptyCollection = new ReadOnlyCollection<T>(new T[] { });
Microsoft.CodeAnalysis.Threading.Package (2)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (3)
CompilationExtensions.vb (1)
105New ReadOnlyCollection(Of String)(builder.ToArray()),
EvaluationContext.vb (1)
489assembly = New ReadOnlyCollection(Of Byte)(stream.ToArray())
SyntaxHelpers.vb (1)
29formatSpecifiers = New ReadOnlyCollection(Of String)(builder.ToArray())
Microsoft.CodeAnalysis.Workspaces (5)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\NormalizedTextSpanCollection.cs (3)
30: base(ListFromSpan(span)) 43: base(NormalizedTextSpanCollection.NormalizeSpans(spans)) 560: base(normalizedSpans)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
107return new ReadOnlyCollection<T>(source.ToList());
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
342=> new(this);
Microsoft.DotNet.AsmDiff (7)
AssemblySet.cs (2)
48Assemblies = new ReadOnlyCollection<IAssembly>(includedAssembliesSorted); 49Dependencies = new ReadOnlyCollection<IAssembly>(dependencies);
Csv\DiffCsvColumn.cs (1)
60return new ReadOnlyCollection<IDiffCsvColumn>(new IDiffCsvColumn[]
DiffApiDefinition.cs (1)
32Children = new ReadOnlyCollection<DiffApiDefinition>(children);
DiffDocument.cs (2)
21Lines = new ReadOnlyCollection<DiffLine>(lines.ToArray()); 22ApiDefinitions = new ReadOnlyCollection<DiffApiDefinition>(apiDefinitions.ToArray());
DiffLine.cs (1)
18Tokens = new ReadOnlyCollection<DiffToken>(tokens.ToArray());
Microsoft.DotNet.XUnitAssert.Tests (4)
EqualityAssertsTests.cs (4)
845 var actual = new ReadOnlyCollection<string>(expected); 855 var actual = new ReadOnlyCollection<string>(new[] { "bar", "foo" }); 3154 var actual = new ReadOnlyCollection<string>(expected); 3177 var actual = new ReadOnlyCollection<string>(new[] { "bar", "foo" });
Microsoft.Maui.Controls (9)
Element\Element.cs (3)
51 internal static readonly ReadOnlyCollection<Element> EmptyChildren = new ReadOnlyCollection<Element>(Array.Empty<Element>()); 183 new ReadOnlyCollection<Element>(new TemporaryWrapper(LogicalChildrenInternal)); 190 _logicalChildrenReadonly ??= new ReadOnlyCollection<Element>(LogicalChildrenInternalBackingStore);
OrderedDictionary.cs (1)
66 _roKeys = new ReadOnlyCollection<TKey>(_keyOrder);
Region.cs (1)
22 Regions = new ReadOnlyCollection<Rect>(positions);
ResourceDictionary.cs (2)
250 return new ReadOnlyCollection<string>(_innerDictionary.Keys.Concat(_mergedInstance.Keys).ToList()); 269 return new ReadOnlyCollection<object>(_innerDictionary.Values.Concat(_mergedInstance.Values).ToList());
Shell\ShellElementCollection.cs (1)
287 VisibleItemsReadOnly = new ReadOnlyCollection<TBaseShellItem>(items);
SynchronizedList.cs (1)
79 _snapshot = snap = new ReadOnlyCollection<T>(_list.ToList());
Microsoft.ML.Core (1)
Utilities\PlatformUtils.cs (1)
22return new ReadOnlyCollection<T>(items);
Microsoft.Net.Http.Headers (1)
ObjectCollection.cs (1)
27return new ReadOnlyCollection<T>(list);
Microsoft.VisualBasic.Core (3)
Microsoft\VisualBasic\FileIO\FileSystem.vb (3)
40Return New ObjectModel.ReadOnlyCollection(Of System.IO.DriveInfo)(DriveInfoCollection) 137Return New ObjectModel.ReadOnlyCollection(Of String)(ContainTextFiles) 1369Return New ObjectModel.ReadOnlyCollection(Of String)(Results)
Microsoft.VisualBasic.Forms (5)
Microsoft\VisualBasic\ApplicationServices\AssemblyInfo.vb (1)
110Return New ReadOnlyCollection(Of Assembly)(result)
Microsoft\VisualBasic\ApplicationServices\StartupEventArgs.vb (1)
22args = New ReadOnlyCollection(Of String)(Nothing)
Microsoft\VisualBasic\ApplicationServices\StartupNextInstanceEventArgs.vb (1)
21args = New ReadOnlyCollection(Of String)(Nothing)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (2)
637New ReadOnlyCollection(Of String)(args), 1047InternalCommandLine = New ReadOnlyCollection(Of String)(commandLine)
Microsoft.VisualBasic.Tests (3)
Microsoft\VisualBasic\ApplicationServices\StartupEventArgsTests.cs (1)
13ReadOnlyCollection<string> collection = new(new string[] { "a" });
Microsoft\VisualBasic\ApplicationServices\StartupNextInstanceEventArgsTests.cs (2)
15ReadOnlyCollection<string> collection = new(new string[] { "a" }); 32ReadOnlyCollection<string> collection = new(new string[] { "a" });
PresentationCore (19)
System\Windows\Ink\GestureRecognizer.cs (2)
121return new ReadOnlyCollection<ApplicationGesture>(_enabledGestures); 170return new ReadOnlyCollection<GestureRecognitionResult>(_nativeRecognizer.Recognize(strokes));
System\Windows\Input\ManipulationDevice.cs (1)
207return new ReadOnlyCollection<IManipulator>(_manipulators);
System\Windows\Input\Stylus\Common\StylusButtonCollection.cs (2)
18: base(new List<StylusButton>(buttons)) 23: base(buttons)
System\Windows\Input\Stylus\Common\StylusDeviceCollection.cs (1)
22: base(new List<StylusDevice>())
System\Windows\Input\Stylus\Common\StylusPointDescription.cs (1)
169return new ReadOnlyCollection<StylusPointPropertyInfo>(_stylusPointPropertyInfos);
System\Windows\Input\Stylus\Pointer\PointerTabletDeviceInfo.cs (1)
271StylusPointProperties = new ReadOnlyCollection<StylusPointProperty>(properties);
System\Windows\Input\Stylus\Wisp\PenThreadWorker.cs (1)
949tabletInfo.StylusPointProperties = new ReadOnlyCollection<StylusPointProperty>(properties);
System\Windows\Media\Imaging\BitmapDecoder.cs (2)
700_readOnlyFrames = new ReadOnlyCollection<BitmapFrame>(_frames); 960_readOnlycolorContexts = new ReadOnlyCollection<ColorContext>(colorContextList);
System\Windows\Media\Imaging\BitmapFrameDecode.cs (1)
243_readOnlycolorContexts = new ReadOnlyCollection<ColorContext>(colorContextList);
System\Windows\Media\Imaging\BitmapMetadata.cs (2)
1221: new ReadOnlyCollection<String>(strAuthors); 1407: new ReadOnlyCollection<String>(strKeywords);
System\Windows\Media\Imaging\BitmapPalette.cs (2)
47_colors = new ReadOnlyCollection<Color>(colorArray); 333_colors = new ReadOnlyCollection<Color>(colors);
System\Windows\Media\Imaging\LateBoundBitmapDecoder.cs (1)
178_readOnlyFrames = new ReadOnlyCollection<BitmapFrame>(_frames);
System\Windows\Media\PixelFormat.cs (2)
65return _mask != null ? new ReadOnlyCollection<byte>((byte[])_mask.Clone()) : null; 383return new ReadOnlyCollection<PixelFormatChannelMask>(masks);
PresentationFramework (61)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
556_ranges = new ReadOnlyCollection<TextSegment>(rangeArray);
MS\Internal\Documents\DocumentGrid.cs (1)
1541_pageViews = new ReadOnlyCollection<DocumentPageView>(documentPageViews);
MS\Internal\Documents\MultiPageTextView.cs (1)
693return new ReadOnlyCollection<TextSegment>(textSegments);
MS\Internal\Documents\TextBoxView.cs (1)
1263return new ReadOnlyCollection<TextSegment>(segments);
MS\Internal\Documents\TextContainerHelper.cs (1)
107return new ReadOnlyCollection<TextSegment>(segments);
MS\Internal\Documents\TextDocumentView.cs (2)
376return new ReadOnlyCollection<GlyphRun>(glyphRuns); 3247textSegments = new ReadOnlyCollection<TextSegment>(segments);
MS\Internal\Documents\TextParagraphView.cs (1)
480return new ReadOnlyCollection<TextSegment>(segments);
MS\Internal\Ink\InkCanvasSelection.cs (1)
85return new ReadOnlyCollection<UIElement>(_selectedElements);
MS\Internal\PtsHost\ContainerParaClient.cs (1)
351return new ReadOnlyCollection<ParagraphResult>(paragraphResults);
MS\Internal\PtsHost\FigureParaClient.cs (3)
631return new ReadOnlyCollection<ParagraphResult>(paragraphResults); 700return new ReadOnlyCollection<ColumnResult>(columnResults); 782return new ReadOnlyCollection<ParagraphResult>(floatingElements);
MS\Internal\PtsHost\FloaterParaClient.cs (3)
640return new ReadOnlyCollection<ParagraphResult>(paragraphResults); 709return new ReadOnlyCollection<ColumnResult>(columnResults); 791return new ReadOnlyCollection<ParagraphResult>(floatingElements);
MS\Internal\PtsHost\FlowDocumentPage.cs (4)
349return new ReadOnlyCollection<Rect>(rectangles); 389return new ReadOnlyCollection<ParagraphResult>(floatingElements); 518return new ReadOnlyCollection<ColumnResult>(columnResults); 592return new ReadOnlyCollection<ParagraphResult>(paragraphResults);
MS\Internal\PtsHost\SubpageParaClient.cs (3)
597return new ReadOnlyCollection<ColumnResult>(columnResults); 631return new ReadOnlyCollection<ParagraphResult>(paragraphResults); 701return new ReadOnlyCollection<ParagraphResult>(floatingElements);
MS\Internal\PtsHost\TableParaClient.cs (4)
714return new ReadOnlyCollection<ParagraphResult>(rowParagraphResults); 768return new ReadOnlyCollection<ParagraphResult>(cellParagraphResults); 790return new ReadOnlyCollection<ParagraphResult>(listResults); 811return new ReadOnlyCollection<ParagraphResult>(listResults);
MS\Internal\PtsHost\TextParaClient.cs (4)
412return (floaters != null && floaters.Count > 0) ? new ReadOnlyCollection<ParagraphResult>(floaters) : null; 449return (figures != null && figures.Count > 0) ? new ReadOnlyCollection<ParagraphResult>(figures) : null; 1560return (lines.Count > 0) ? new ReadOnlyCollection<LineResult>(lines) : null; 1622return (lines.Count > 0) ? new ReadOnlyCollection<LineResult>(lines) : null;
System\Windows\Controls\InkCanvas.cs (1)
1673return new ReadOnlyCollection<ApplicationGesture>(this.GestureRecognizer.GetEnabledGestures());
System\Windows\Controls\ItemContainerGenerator.cs (1)
146_itemsReadOnly = new ReadOnlyCollection<object>(new ListOfObject(_items));
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
442return new ReadOnlyCollection<DocumentPageView>(pageViewList);
System\Windows\Controls\Primitives\TextBoxBase.cs (1)
1395OnTextChanged(new TextChangedEventArgs(TextChangedEvent, undoAction, new ReadOnlyCollection<TextChange>(e.Changes.Values)));
System\Windows\Controls\TextBlock.cs (8)
1731return new ReadOnlyCollection<Rect>(new List<Rect>(0)); 1741return new ReadOnlyCollection<Rect>(new List<Rect>(0)); 1748return new ReadOnlyCollection<Rect>(new List<Rect>(0)); 1764return new ReadOnlyCollection<Rect>(new List<Rect>(0)); 1833return new ReadOnlyCollection<Rect>(rectangles); 1852return new HostedElements(new ReadOnlyCollection<TextSegment>(new List<TextSegment>(0))); 1859ReadOnlyCollection<TextSegment> textSegments = new ReadOnlyCollection<TextSegment>(textSegmentsList); 2050return new ReadOnlyCollection<LineResult>(lines);
System\Windows\Data\BindingExpressionBase.cs (1)
298return new ReadOnlyCollection<ValidationError>(list);
System\Windows\Data\BindingGroup.cs (2)
255return new ReadOnlyCollection<ValidationError>(superset); 268return new ReadOnlyCollection<ValidationError>(errors);
System\Windows\Data\BindingOperations.cs (2)
380return new ReadOnlyCollection<BindingExpressionBase>(list); 391return new ReadOnlyCollection<BindingGroup>(list);
System\Windows\Data\CollectionView.cs (1)
1493return new ReadOnlyCollection<ItemPropertyInfo>(list);
System\Windows\Data\MultiBindingExpression.cs (1)
92get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); }
System\Windows\Data\PriorityBindingExpression.cs (1)
50get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); }
System\Windows\Documents\DocumentSequenceTextContainer.cs (3)
735lastBlock.ChildHighlightLayer.RaiseHighlightChangedEvent(new ReadOnlyCollection<TextSegment>(rangeArray)); 752cdbScan.ChildHighlightLayer.RaiseHighlightChangedEvent(new ReadOnlyCollection<TextSegment>(rangeArray)); 779cdbScan.ChildHighlightLayer.RaiseHighlightChangedEvent(new ReadOnlyCollection<TextSegment>(rangeArray));
System\Windows\Documents\DocumentSequenceTextView.cs (1)
556_textSegments = new ReadOnlyCollection<TextSegment>(parentSegments);
System\Windows\Documents\FixedTextView.cs (1)
719_textSegments = new ReadOnlyCollection<TextSegment>(list);
System\Windows\Documents\Highlights.cs (1)
370Changed(this, new LayerHighlightChangedEventArgs(new ReadOnlyCollection<TextSegment>(ranges), highlightLayer.OwnerType));
System\Windows\Documents\SpellerHighlightLayer.cs (1)
207_ranges = new ReadOnlyCollection<TextSegment>(list);
System\windows\Documents\TextSelectionHighlightLayer.cs (1)
349_ranges = new ReadOnlyCollection<TextSegment>(rangeArray);
System\Windows\Ink\Events.cs (2)
179return new ReadOnlyCollection<UIElement>(_elements); 332return new ReadOnlyCollection<GestureRecognitionResult>(_gestureRecognitionResults);
PresentationUI (3)
MS\Internal\Documents\DigitalSignatureProvider.cs (1)
363new ReadOnlyCollection<DigitalSignature>(DigitalSignatureList);
MS\Internal\Documents\RightsManagementProvider.cs (1)
376return new ReadOnlyCollection<RightsManagementUser>(rmUsers);
MS\Internal\Documents\RMPublishingDialog.cs (1)
298_templates = new ReadOnlyCollection<ServerSideTemplate>(templates);
ReachFramework (3)
Packaging\XpsDocument.cs (1)
245return _reachSignatureList ??= new ReadOnlyCollection<XpsDigitalSignature>(_reachSignatures);
Packaging\XpsFixedDocumentReaderWriter.cs (1)
343return new ReadOnlyCollection<IXpsFixedPageReader>(_pageCache );
Packaging\XpsFixedDocumentSequenceReaderWriter.cs (1)
270return new ReadOnlyCollection<IXpsFixedDocumentReader>(_documentCache);
Replay (2)
src\Compilers\Core\CommandLine\BuildProtocol.cs (2)
68Arguments = new ReadOnlyCollection<Argument>(arguments.ToList()); 478return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(list));
RunTests (2)
ProcessRunner.cs (2)
128new ReadOnlyCollection<string>(outputLines), 129new ReadOnlyCollection<string>(errorLines));
System.Collections.Concurrent (2)
System\Collections\Concurrent\ConcurrentDictionary.cs (2)
2179return new ReadOnlyCollection<TKey>(keys); 2215return new ReadOnlyCollection<TValue>(keys);
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\CompositionContainer.cs (1)
30private static readonly ReadOnlyCollection<ExportProvider> EmptyProviders = new ReadOnlyCollection<ExportProvider>(Array.Empty<ExportProvider>());
System.Composition.Hosting (1)
System\Composition\Hosting\Core\ExportDescriptorPromise.cs (1)
46_dependencies = new Lazy<ReadOnlyCollection<CompositionDependency>>(() => new ReadOnlyCollection<CompositionDependency>(dependencies().ToList()), false);
System.Data.Common (2)
System\Data\Common\DbConnectionStringBuilder.cs (1)
253return new ReadOnlyCollection<object>(values);
System\Data\Common\DbDataReaderExtensions.cs (1)
84return new ReadOnlyCollection<DbColumn>(columnSchema);
System.Data.Odbc (1)
System\Data\Odbc\OdbcConnectionStringbuilder.cs (1)
172return new ReadOnlyCollection<string>(knownKeywords);
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\LegacyPropagator.cs (1)
14public override IReadOnlyCollection<string> Fields { get; } = new ReadOnlyCollection<string>(new[] { TraceParent, RequestId, TraceState, Baggage, CorrelationContext });
System\Diagnostics\Metrics\InstrumentAdvice.cs (1)
50_HistogramBucketBoundaries = new ReadOnlyCollection<T>(bucketBoundariesCopy);
System\Diagnostics\W3CPropagator.cs (1)
24public override IReadOnlyCollection<string> Fields { get; } = new ReadOnlyCollection<string>(new[] { TraceParent, TraceState, Baggage, CorrelationContext });
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
189_entriesCollection = new ReadOnlyCollection<ZipArchiveEntry>(_entries);
System.Linq.Expressions (8)
System\Dynamic\Utils\ExpressionUtils.cs (2)
26new ReadOnlyCollection<ParameterExpression>(new ListParameterProvider(provider, tObj)), 73new ReadOnlyCollection<Expression>(new ListArgumentProvider(provider, tObj)),
System\Linq\Expressions\BlockExpression.cs (1)
177new ReadOnlyCollection<Expression>(new BlockExpressionList(provider, tObj)),
System\Linq\Expressions\Compiler\StackSpiller.cs (3)
919testValues = new ReadOnlyCollection<Expression>(cloneTests); 942cases = new ReadOnlyCollection<SwitchCase>(clone); 1016handlers = new ReadOnlyCollection<CatchBlock>(clone);
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
154body = new ReadOnlyCollection<Expression>(new[] { lambda.Body });
System\Runtime\CompilerServices\TrueReadOnlyCollection.cs (1)
15: base(list)
System.Net.Security (1)
System\Net\Security\SslStreamCertificateContext.cs (1)
150SslStreamCertificateContext ctx = new SslStreamCertificateContext(target, new ReadOnlyCollection<X509Certificate2>(intermediates), trust);
System.ObjectModel (1)
System\Collections\ObjectModel\ReadOnlyObservableCollection.cs (1)
25public ReadOnlyObservableCollection(ObservableCollection<T> list) : base(list)
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\AggregateException.cs (1)
240public ReadOnlyCollection<Exception> InnerExceptions => _rocView ??= new ReadOnlyCollection<Exception>(_innerExceptions);
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
38new ReadOnlyCollection<T>(array);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\CollectionExtensions.cs (1)
66new ReadOnlyCollection<T>(list);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
278=> new ReadOnlyCollection<T>(this);
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (1)
31public static ReadOnlyCollection<T> Empty { get; } = new ReadOnlyCollection<T>(Array.Empty<T>());
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (5)
2065Payload = new ReadOnlyCollection<object?>(args) 2174eventCallbackArgs.Payload = new ReadOnlyCollection<object?>(args); 2314Payload = new ReadOnlyCollection<object?>(new object[] { msg }), 2315PayloadNames = s_errorPayloadNames ??= new ReadOnlyCollection<string>(new string[] { "message" }) 2548_parameterNames = new ReadOnlyCollection<string>(names);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\NativeRuntimeEventSource.cs (1)
66Payload = new ReadOnlyCollection<object?>(decodedPayloadFields)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventSource.cs (2)
712eventCallbackArgs.Payload = new ReadOnlyCollection<object?>((IList<object?>)payload.Values); 713eventCallbackArgs.PayloadNames = new ReadOnlyCollection<string>((IList<string>)payload.Keys);
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (2)
925cachedData._readOnlySystemTimeZones = cachedData._readOnlyUnsortedSystemTimeZones = new ReadOnlyCollection<TimeZoneInfo>(array); 929cachedData._readOnlyUnsortedSystemTimeZones = new ReadOnlyCollection<TimeZoneInfo>(array);
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\DataContractSerializer.cs (1)
168new ReadOnlyCollection<Type>(_knownTypeList) :
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (1)
122new ReadOnlyCollection<Type>(knownTypeList) :
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodBody.cs (1)
79return new ReadOnlyCollection<ExceptionHandlingClause>(clauses);
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheEntryChangeMonitor.cs (1)
128public override ReadOnlyCollection<string> CacheKeys { get { return new ReadOnlyCollection<string>(_keys); } }
System.Security.Cryptography (2)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (2)
124authSafe = new ReadOnlyCollection<Pkcs12SafeContents>(Array.Empty<Pkcs12SafeContents>()); 135authSafe = new ReadOnlyCollection<Pkcs12SafeContents>(contentsArray);
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (1)
40Signatures = new ReadOnlyCollection<CoseSignature>(signatures);
System.Security.Cryptography.Pkcs (2)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (2)
124authSafe = new ReadOnlyCollection<Pkcs12SafeContents>(Array.Empty<Pkcs12SafeContents>()); 135authSafe = new ReadOnlyCollection<Pkcs12SafeContents>(contentsArray);
System.Security.Permissions (1)
System\Xaml\Permissions\XamlLoadPermission.cs (1)
26public IList<XamlAccessLevel> AllowedAccess { get; } = new ReadOnlyCollection<XamlAccessLevel>(Array.Empty<XamlAccessLevel>());
System.ServiceModel.Primitives.Tests (1)
IdentityModel\SecurityTokenSerializerTest.cs (1)
36SecurityToken token = sts.ReadToken(xmlReader, SecurityTokenResolver.CreateDefaultSecurityTokenResolver(new ReadOnlyCollection<SecurityToken>(new List<SecurityToken>() { dummyToken}), false));
System.Xaml (12)
System\Xaml\MS\Impl\XmlNsInfo.cs (1)
444dict[key] = new ReadOnlyCollection<string>(dict[key]);
System\Xaml\Schema\XamlDirective.cs (1)
57_xamlNamespaces = new ReadOnlyCollection<string>(new string[] { xamlNamespace });
System\Xaml\XamlLanguage.cs (4)
51new ReadOnlyCollection<string>(new string[] { Xaml2006Namespace }); 53new ReadOnlyCollection<string>(new string[] { Xml1998Namespace }); 414return new ReadOnlyCollection<XamlType>(result); 425return new ReadOnlyCollection<XamlDirective>(result);
System\Xaml\XamlSchemaContext.cs (2)
58_referenceAssemblies = new ReadOnlyCollection<Assembly>(listOfAssemblies); 122result = new ReadOnlyCollection<string>(result);
System\Xaml\XamlType.cs (4)
50_namespaces = new ReadOnlyCollection<string>(new string[] { unknownTypeNamespace }); 488_namespaces = new ReadOnlyCollection<string>(new string[] { string.Empty }); 1570return new ReadOnlyCollection<T>(list); 1677return new ReadOnlyCollection<XamlMember>(result);
vbc (2)
src\Compilers\Core\CommandLine\BuildProtocol.cs (2)
68Arguments = new ReadOnlyCollection<Argument>(arguments.ToList()); 478return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(list));
VBCSCompiler (3)
src\Compilers\Core\CommandLine\BuildProtocol.cs (2)
68Arguments = new ReadOnlyCollection<Argument>(arguments.ToList()); 478return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(list));
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
143return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(errorMessages));
VBCSCompiler.UnitTests (1)
VBCSCompilerServerTests.cs (1)
393return new AnalyzerInconsistencyBuildResponse(new ReadOnlyCollection<string>(Array.Empty<string>()));