212 references to Clear
http2cat (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
IIS.FunctionalTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
IIS.LongTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
IIS.NewHandler.FunctionalTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
IIS.NewShim.FunctionalTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
IISExpress.FunctionalTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
InMemory.FunctionalTests (2)
Http2\Http2TestBase.cs (2)
639padding.Clear(); 729padding.Clear();
Microsoft.AspNetCore.Components.Server (3)
BlazorPack\SequenceOfT.cs (1)
443this.AvailableMemory.Span.Slice(startIndex, length).Clear();
src\Shared\PooledArrayBufferWriter.cs (2)
82_rentedBuffer.AsSpan(0, _index).Clear(); 170previousBuffer.Clear();
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
src\Shared\PooledArrayBufferWriter.cs (2)
82_rentedBuffer.AsSpan(0, _index).Clear(); 170previousBuffer.Clear();
Microsoft.AspNetCore.Server.HttpSys (2)
RequestProcessing\ResponseBody.cs (1)
238pins.Clear();
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
65_backingBuffer.Memory.Span.Clear();
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (2)
src\Shared\Http2cat\Http2Utilities.cs (2)
289padding.Clear(); 375padding.Clear();
Microsoft.AspNetCore.Server.IIS (2)
Core\IO\AsyncWriteOperationBase.cs (1)
77_handles.AsSpan().Clear();
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
65_backingBuffer.Memory.Span.Clear();
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Middleware\Internal\LoggingStream.cs (1)
197charBuilder.Clear();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Shared\test\Shared.Tests\runtime\Http2\HPackIntegerTest.cs (1)
64integerBytes.Clear();
Microsoft.AspNetCore.Shared.Tests (2)
runtime\Http2\HPackIntegerTest.cs (1)
64integerBytes.Clear();
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
65_backingBuffer.Memory.Span.Clear();
Microsoft.Build.Framework (1)
SegmentedArray.cs (1)
21memory.Span.Clear();
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ActivatorUtilities.cs (1)
208ctorArgs.Clear();
Microsoft.Extensions.DependencyModel (2)
DependencyContextJsonReader.cs (2)
34buffer.AsSpan().Clear(); 120rented.AsSpan(0, written).Clear();
Microsoft.Extensions.Diagnostics (1)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
126_bitMap.Clear();
Microsoft.Extensions.Logging.Console (2)
src\libraries\Common\src\System\Text\Json\PooledByteBufferWriter.cs (2)
101_rentedBuffer.AsSpan(0, _index).Clear(); 213oldBufferAsSpan.Clear();
System.Collections (5)
src\libraries\Common\src\System\Collections\Generic\BitHelper.cs (1)
17span.Clear();
System\Collections\BitArray.cs (4)
303span.Clear(); 653m_array.AsSpan(toIndex, ints - toIndex).Clear(); 707m_array.AsSpan(0, lengthToClear).Clear(); 740m_array.AsSpan(last + 1, newints - last - 1).Clear();
System.Collections.Immutable (1)
System\Collections\Frozen\FrozenSetInternalBase.cs (1)
202seenItems.Clear();
System.Data.Common (4)
System\Data\SQLTypes\SQLDecimal.cs (4)
933pszTmp.Clear(); //the decimal digits, from the 1482rgulRes.Clear(); // but spans in core libraries are not for performance reasons so clear it 1715rgulR.Clear(); 1716rgulQ.Clear();
System.Diagnostics.DiagnosticSource (1)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
126_bitMap.Clear();
System.Formats.Asn1 (2)
System\Formats\Asn1\AsnWriter.cs (1)
291oldBytes?.AsSpan(0, _offset).Clear();
System\Formats\Asn1\AsnWriter.NamedBitList.cs (1)
139temp.Clear();
System.Formats.Cbor (2)
System\Formats\Cbor\Writer\CborWriter.Map.cs (1)
106_buffer.AsSpan(currentKey.Offset, _offset).Clear();
System\Formats\Cbor\Writer\CborWriter.String.cs (1)
235buffer.Slice(_offset, initialOffset - _offset).Clear();
System.Formats.Tar (15)
System\Formats\Tar\TarHeader.Write.cs (12)
278buffer.Clear(); 285buffer.Clear(); 297buffer.Clear(); // Reset it to reuse it 322buffer.Span.Clear(); 329buffer.Span.Clear(); 341buffer.Span.Clear(); // Reset it to reuse it 360buffer.Clear(); // Reset it to reuse it 369buffer.Clear(); // Reset it to reuse it 396buffer.Span.Clear(); // Reset it to reuse it 405buffer.Span.Clear(); // Reset it to reuse it 784zeros.Clear(); 952converted.Clear();
System\Formats\Tar\TarWriter.cs (3)
282buffer.Clear(); 324buffer.Span.Clear(); // Rented arrays aren't clean 347emptyRecord.Clear();
System.IO.Compression (2)
System\IO\Compression\DeflateManaged\HuffmanTree.cs (2)
118bitLengthCount.Clear(); 126nextCode.Clear();
System.Memory (1)
src\libraries\Common\src\System\Buffers\ArrayBufferWriter.cs (1)
96_buffer.AsSpan(0, _index).Clear();
System.Net.Http (2)
src\libraries\Common\src\System\Net\MultiArrayBuffer.cs (1)
212_blocks.AsSpan((int)usedBlocks, (int)unusedInitialBlocks).Clear();
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http1.cs (1)
426usable.Clear();
System.Net.NameResolution (1)
src\libraries\Common\src\System\Net\SocketAddressPal.Unix.cs (1)
179buffer.Clear();
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\UnicastIPAddressInformation.cs (1)
78addressBytes.Clear();
System.Net.Ping (1)
src\libraries\Common\src\System\Net\SocketAddressPal.Unix.cs (1)
179buffer.Clear();
System.Net.Primitives (2)
src\libraries\Common\src\System\Net\SocketAddressPal.Unix.cs (1)
179buffer.Clear();
System\Net\IPAddressParser.cs (1)
26numbers.Clear();
System.Net.Quic (7)
src\libraries\Common\src\System\Net\MultiArrayBuffer.cs (1)
212_blocks.AsSpan((int)usedBlocks, (int)unusedInitialBlocks).Clear();
src\libraries\Common\src\System\Net\SocketAddressPal.Unix.cs (1)
179buffer.Clear();
System\Net\Quic\Internal\MsQuicTlsSecret.cs (5)
90clientHandshakeTrafficSecret.Clear(); 96serverHandshakeTrafficSecret.Clear(); 102clientTrafficSecret0.Clear(); 108serverTrafficSecret0.Clear(); 114clientEarlyTrafficSecret.Clear();
System.Net.Security (8)
src\libraries\Common\src\System\Net\Security\MD4.cs (2)
68buffer.Clear(); 83padding.Clear();
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (5)
302asBytes.Clear(); 441prefix.Clear(); 453hashBuffer.Clear(); 627responseAsSpan.Clear(); 644payload.Slice(payloadOffset, ChallengeResponseLength).Clear();
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
326issuerHandles.AsSpan().Clear();
System.Net.Sockets (1)
src\libraries\Common\src\System\Net\SocketAddressPal.Unix.cs (1)
179buffer.Clear();
System.Private.CoreLib (8)
src\libraries\Common\src\System\Collections\Generic\BitHelper.cs (1)
17span.Clear();
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.cs (1)
121providersNative.Clear();
src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (1)
234seenValues.Clear();
src\libraries\System.Private.CoreLib\src\System\Security\SecureString.cs (4)
140span.Clear(); 334new Span<char>((void*)ptr, length).Clear(); 397new Span<byte>((void*)ptr, byteLength).Clear(); 464new Span<byte>((void*)handle, _byteLength).Clear();
src\System\RuntimeType.CoreCLR.cs (1)
654new Span<bool>(overrides, numVirtuals).Clear();
System.Private.Uri (1)
System\IPv6AddressHelper.cs (1)
15numbers.Clear();
System.Runtime.Numerics (45)
System\Number.BigInteger.cs (3)
439newBuffer.Clear(); 548newBuffer.Clear(); 553newMultiplier.Clear();
System\Numerics\BigInteger.cs (9)
991bits.Clear(); 1051bits.Clear(); 1062bits.Clear(); 2509zd.Clear(); 2591zd.Clear(); 2739bits.Clear(); 2752bits.Clear(); 3266zd.Clear(); 3401zd.Clear();
System\Numerics\BigIntegerCalculator.FastReducer.cs (3)
53_q1.Clear(); 57_q2.Clear(); 63value.Clear();
System\Numerics\BigIntegerCalculator.GcdInv.cs (3)
197right.Clear(); 210buffer.Slice(2).Clear(); 311bits.Slice(maxLength).Clear();
System\Numerics\BigIntegerCalculator.PowMod.cs (21)
29temp.Clear(); 36valueCopy.Slice(value.Length).Clear(); 40bits.Slice(result.Length).Clear(); 85left.Clear(); 102value.Clear(); 226valueCopy.Slice(value.Length).Clear(); 241temp.Clear(); 275valueCopy.Slice(value.Length).Clear(); 290temp.Clear(); 320bits.Slice(result.Length).Clear(); 329r.Clear(); 336mu.Clear(); 343q1.Clear(); 349q2.Clear(); 358bits.Slice(result.Length).Clear(); 380bits.Slice(result.Length).Clear(); 389r.Clear(); 396mu.Clear(); 403q1.Clear(); 409q2.Clear(); 418bits.Slice(result.Length).Clear();
System\Numerics\BigIntegerCalculator.SquMul.cs (6)
103fold.Clear(); 110core.Clear(); 231carryOrig.Clear(); 287leftFold.Clear(); 293rightFold.Clear(); 306core.Clear();
System.Security.Cryptography (22)
src\libraries\Common\src\System\Security\Cryptography\KeyBlobHelpers.cs (1)
60target.AsSpan(0, length - bytesWritten).Clear();
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (1)
372ivDest.Clear();
src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs (1)
290nullTerminator.Clear();
src\libraries\Common\src\System\Security\Cryptography\RsaPaddingProcessor.cs (3)
337ps.Clear(); 409destination.Slice(0, destination.Length - emLen).Clear(); 446db.Slice(0, psLen).Clear();
System\Security\Cryptography\AesCcm.OpenSsl.cs (1)
130plaintext.Clear();
System\Security\Cryptography\AsymmetricAlgorithmHelpers.Der.cs (1)
210response.Slice(0, writeOffset).Clear();
System\Security\Cryptography\CryptographicOperations.cs (1)
65buffer.Clear();
System\Security\Cryptography\SymmetricPadding.cs (2)
69destination.Slice(count, padBytes - 1).Clear(); 124destination.Slice(count, padBytes).Clear();
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (2)
1387_errors.AsSpan().Clear(); 1396_errors.AsSpan(toReturn.Length).Clear();
System\Security\Cryptography\X509Certificates\UnixExportProvider.cs (4)
98certAttrs.AsSpan(0, certCount).Clear(); 159certAttrs.AsSpan(0, certCount).Clear(); 160certBags.AsSpan(0, certCount).Clear(); 161keyBags.AsSpan(0, certCount).Clear();
System\Security\Cryptography\X509Certificates\UnixPkcs12Reader.cs (4)
319certs.AsSpan().Clear(); 322keys.AsSpan().Clear(); 325publicKeyInfos.AsSpan().Clear(); 404rented.AsSpan(i).Clear();
System\Security\Cryptography\XmlKeyHelper.cs (1)
64ret.AsSpan(0, shift).Clear();
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\OptimizedInboxTextEncoder.Ascii.cs (1)
108tempBuffer.Slice(encodedCharCount).Clear();
System.Text.Json (38)
src\libraries\Common\src\System\Text\Json\PooledByteBufferWriter.cs (2)
101_rentedBuffer.AsSpan(0, _index).Clear(); 213oldBufferAsSpan.Clear();
src\libraries\System.Text.Json\Common\JsonSeparatorNamingPolicy.cs (2)
140destination.Slice(0, charsWritten).Clear(); 165destination.Slice(0, charsWritten).Clear();
System\Text\Json\Document\JsonDocument.cs (3)
80extraRentedBytes.AsSpan(0, length).Clear(); 312otherUtf8Text.Slice(0, written).Clear(); 872rented.AsSpan().Clear();
System\Text\Json\Document\JsonDocument.Parse.cs (10)
97utf8Bytes.AsSpan(0, length).Clear(); 134drained.AsSpan().Clear(); 160drained.AsSpan().Clear(); 223drained.AsSpan().Clear(); 241drained.AsSpan().Clear(); 285utf8Bytes.AsSpan(0, expectedByteCount).Clear(); 309utf8Bytes.AsSpan(0, expectedByteCount).Clear(); 648rentedSpan.Clear(); 827rented.AsSpan(0, written).Clear(); 925rented.AsSpan(0, written).Clear();
System\Text\Json\Document\JsonDocument.TryGetProperty.cs (2)
97utf8Name.Clear(); 206rented.AsSpan(0, written).Clear();
System\Text\Json\JsonEncodedText.cs (1)
101utf8Bytes.Clear();
System\Text\Json\Reader\JsonReaderHelper.Unescaping.cs (9)
32utf8Unescaped.Clear(); 62utf8Unescaped.Clear(); 87new Span<byte>(pooledName, 0, written).Clear(); 114utf8Unescaped.Clear(); 153utf8Unescaped.Clear(); 155utf8Escaped.Clear(); 190byteSpan.Clear(); 202byteSpan.Clear(); 273destination.Clear();
System\Text\Json\Reader\Utf8JsonReader.TryGet.cs (3)
90utf8Destination.Slice(0, bytesWritten).Clear(); 188new Span<byte>(rentedBuffer, 0, unescapedSource.Length).Clear(); 224new Span<byte>(rentedBuffer, 0, source.Length).Clear();
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
399charBuffer.Slice(0, charsWritten).Clear();
System\Text\Json\Serialization\JsonSerializer.Read.String.cs (2)
451utf8.Clear(); 482utf8.Clear();
System\Text\Json\Serialization\ReadBufferState.cs (2)
128new Span<byte>(oldBuffer, 0, oldMaxCount).Clear(); 165new Span<byte>(_buffer, 0, _maxCount).Clear();
System\Text\Json\Writer\Utf8JsonWriter.WriteValues.Raw.cs (1)
225utf8Json.Clear();
System.Text.Json.SourceGeneration (2)
src\libraries\System.Text.Json\Common\JsonSeparatorNamingPolicy.cs (2)
140destination.Slice(0, charsWritten).Clear(); 165destination.Slice(0, charsWritten).Clear();
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\RegexNodeConverter.cs (1)
424categoryCodes.Clear();
System.Xaml (1)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (1)
1335_entries.AsSpan(0, _count).Clear();
WebTransportInteractiveSampleApp (1)
Program.cs (1)
136memory.Span.Clear();