60 references to AsSpan
aspire (1)
src\Shared\CircularBuffer.cs (1)
94
var data = CollectionsMarshal.
AsSpan
(_buffer);
Aspire.Dashboard (2)
Components\Controls\Chart\ChartContainer.razor.cs (1)
179
DimensionFilters = ImmutableList.Create(CollectionsMarshal.
AsSpan
(CreateUpdatedFilters(hasInstrumentChanged)));
src\Shared\CircularBuffer.cs (1)
94
var data = CollectionsMarshal.
AsSpan
(_buffer);
Aspire.Hosting (1)
src\Shared\CircularBuffer.cs (1)
94
var data = CollectionsMarshal.
AsSpan
(_buffer);
GenerateDocumentationAndConfigFiles (1)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
202
span = CollectionsMarshal.
AsSpan
((List<KeyValuePair<TKey, TValue>>)enumerable);
Microsoft.AspNetCore.Components (1)
Reflection\MemberAssignment.cs (1)
74
foreach (var other in CollectionsMarshal.
AsSpan
(many))
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
114
foreach (var result in CollectionsMarshal.
AsSpan
(results))
Microsoft.AspNetCore.CookiePolicy (1)
ResponseCookiesWrapper.cs (1)
159
Cookies.Append(CollectionsMarshal.
AsSpan
(nonSuppressedValues), options);
Microsoft.AspNetCore.Http.Extensions (1)
src\Shared\PropertyAsParameterInfo.cs (1)
137
return flattenedParameters is not null ? CollectionsMarshal.
AsSpan
(flattenedParameters) : parameters.AsSpan();
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
src\Shared\PropertyAsParameterInfo.cs (1)
137
return flattenedParameters is not null ? CollectionsMarshal.
AsSpan
(flattenedParameters) : parameters.AsSpan();
Microsoft.AspNetCore.OpenApi (1)
src\Shared\PropertyAsParameterInfo.cs (1)
137
return flattenedParameters is not null ? CollectionsMarshal.
AsSpan
(flattenedParameters) : parameters.AsSpan();
Microsoft.AspNetCore.Razor.Runtime (1)
Runtime\TagHelpers\TagHelperRunner.cs (1)
26
var tagHelpers = CollectionsMarshal.
AsSpan
(executionContext.TagHelperList);
Microsoft.AspNetCore.Routing (1)
Matching\HttpMethodMatcherPolicy.cs (1)
398
var methods = CollectionsMarshal.
AsSpan
(httpMethods);
Microsoft.CodeAnalysis (1)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
202
span = CollectionsMarshal.
AsSpan
((List<KeyValuePair<TKey, TValue>>)enumerable);
Microsoft.CodeAnalysis.Workspaces (1)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
202
span = CollectionsMarshal.
AsSpan
((List<KeyValuePair<TKey, TValue>>)enumerable);
PresentationFramework (3)
Microsoft\Win32\FileDialog.cs (1)
741
return CollectionsMarshal.
AsSpan
(extensions);
MS\Internal\Globalization\BamlResourceContent.cs (1)
254
return CollectionsMarshal.
AsSpan
(tokens);
MS\Internal\Ink\LassoSelectionBehavior.cs (1)
447
return CollectionsMarshal.
AsSpan
(pointArray);
System.Linq (23)
System\Linq\Enumerable.cs (2)
39
return CollectionsMarshal.
AsSpan
(list);
60
span = CollectionsMarshal.
AsSpan
(Unsafe.As<List<TSource>>(source));
System\Linq\OrderedEnumerable.SpeedOpt.cs (1)
376
Sort(CollectionsMarshal.
AsSpan
(list), _descending);
System\Linq\SegmentedArrayBuilder.cs (1)
266
ToSpanInlined(CollectionsMarshal.
AsSpan
(result));
System\Linq\Select.SpeedOpt.cs (2)
398
ReadOnlySpan<TSource> source = CollectionsMarshal.
AsSpan
(_source);
412
ReadOnlySpan<TSource> source = CollectionsMarshal.
AsSpan
(_source);
System\Linq\Shuffle.SpeedOpt.cs (2)
24
Random.Shared.Shuffle(CollectionsMarshal.
AsSpan
(list));
279
Random.Shared.Shuffle(CollectionsMarshal.
AsSpan
(reservoir));
System\Linq\ToCollection.cs (2)
165
ReadOnlySpan<TSource> span = CollectionsMarshal.
AsSpan
(list);
223
ReadOnlySpan<TSource> span = CollectionsMarshal.
AsSpan
(list);
System\Linq\Where.SpeedOpt.cs (13)
316
public override int GetCount(bool onlyIfCheap) => ArrayWhereIterator<TSource>.GetCount(onlyIfCheap, CollectionsMarshal.
AsSpan
(_source), _predicate);
318
public override TSource[] ToArray() => ArrayWhereIterator<TSource>.ToArray(CollectionsMarshal.
AsSpan
(_source), _predicate);
320
public override List<TSource> ToList() => ArrayWhereIterator<TSource>.ToList(CollectionsMarshal.
AsSpan
(_source), _predicate);
326
foreach (TSource item in CollectionsMarshal.
AsSpan
(_source))
341
ReadOnlySpan<TSource> source = CollectionsMarshal.
AsSpan
(_source);
363
foreach (TSource item in CollectionsMarshal.
AsSpan
(_source))
548
public override int GetCount(bool onlyIfCheap) => ArrayWhereSelectIterator<TSource, TResult>.GetCount(onlyIfCheap, CollectionsMarshal.
AsSpan
(_source), _predicate, _selector);
550
public override TResult[] ToArray() => ArrayWhereSelectIterator<TSource, TResult>.ToArray(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector);
552
public override List<TResult> ToList() => ArrayWhereSelectIterator<TSource, TResult>.ToList(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector);
554
public override TResult? TryGetElementAt(int index, out bool found) => ArrayWhereSelectIterator<TSource, TResult>.TryGetElementAt(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector, index, out found);
556
public override TResult? TryGetFirst(out bool found) => ArrayWhereSelectIterator<TSource, TResult>.TryGetFirst(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector, out found);
558
public override TResult? TryGetLast(out bool found) => ArrayWhereSelectIterator<TSource, TResult>.TryGetLast(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector, out found);
560
public override bool Contains(TResult value) => ArrayWhereSelectIterator<TSource, TResult>.Contains(CollectionsMarshal.
AsSpan
(_source), _predicate, _selector, value);
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (1)
164
span = CollectionsMarshal.
AsSpan
((List<KeyValuePair<TKey, TValue>>)enumerable);
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (2)
789
return JoinCore(separator.AsSpan(), CollectionsMarshal.
AsSpan
(valuesList));
927
return JoinCore(separator, CollectionsMarshal.
AsSpan
(Unsafe.As<List<string?>>(values)));
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (5)
3507
Span<object?> continuations = CollectionsMarshal.
AsSpan
(list);
4940
tasks is List<Task> list ? CollectionsMarshal.
AsSpan
(list) :
4942
CollectionsMarshal.
AsSpan
(new List<Task>(tasks));
5946
return WhenAll(CollectionsMarshal.
AsSpan
(taskList));
6725
return WhenAnyCore((ReadOnlySpan<TTask>)CollectionsMarshal.
AsSpan
(Unsafe.As<List<TTask>>(tasks)));
src\libraries\System.Reflection.Metadata\src\System\Reflection\Metadata\TypeName.cs (1)
574
ReadOnlySpan<TypeName> GetGenericArguments() => CollectionsMarshal.
AsSpan
(_genericArguments);
System.Private.Windows.Core (1)
System\IO\BinaryReaderExtensions.cs (1)
242
span = CollectionsMarshal.
AsSpan
(list);
System.Text.Json (1)
src\libraries\System.Text.Json\Common\JsonHelpers.cs (1)
73
Span<T> span = CollectionsMarshal.
AsSpan
(items);
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (2)
461
(negate ? charSetSolver.And(CollectionsMarshal.
AsSpan
(conditions)) : charSetSolver.Or(CollectionsMarshal.
AsSpan
(conditions)));
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (4)
1314
foreach (ref KeyValuePair<int, int> nfaState in CollectionsMarshal.
AsSpan
(state.NfaState!.NfaStateSet.Values))
1328
foreach (ref KeyValuePair<int, int> nfaState in CollectionsMarshal.
AsSpan
(state.NfaState!.NfaStateSet.Values))
1373
foreach (ref KeyValuePair<int, int> sourceState in CollectionsMarshal.
AsSpan
(sourceStates.Values))
1427
foreach (ref KeyValuePair<int, int> nfaState in CollectionsMarshal.
AsSpan
(state.NfaState!.NfaStateSet.Values))
Test.Utilities (1)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
202
span = CollectionsMarshal.
AsSpan
((List<KeyValuePair<TKey, TValue>>)enumerable);
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
523
return CollectionsMarshal.
AsSpan
(automationEvents);