106 references to Span
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.DataProtection (6)
Managed\AesGcmAuthenticatedEncryptor.cs (6)
124var nonce = new Span<byte>(ciphertext.Array, nonceOffset, NONCE_SIZE_IN_BYTES);
125var tag = new Span<byte>(ciphertext.Array, tagOffset, TAG_SIZE_IN_BYTES);
126var encrypted = new Span<byte>(ciphertext.Array, encryptedDataOffset, plaintextBytes);
197var nonce = new Span<byte>(retVal, nonceOffset, NONCE_SIZE_IN_BYTES);
198var tag = new Span<byte>(retVal, tagOffset, TAG_SIZE_IN_BYTES);
199var encrypted = new Span<byte>(retVal, encryptedDataOffset, plaintext.Count);
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (6)
BufferWriterTests.cs (6)
51writer.Write(new Span<byte>(array, 0, 0));
52writer.Write(new Span<byte>(array, array.Length, 0));
56writer.Write(new Span<byte>(array, offset, length));
64writer.Write(new Span<byte>(array, 0, array.Length));
80writer.Write(new Span<byte>(array, offset, length));
98writer.Write(new Span<byte>(array, 0, array.Length));
Microsoft.AspNetCore.SignalR.Common (1)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Microsoft.AspNetCore.WebUtilities (3)
Microsoft.AspNetCore.WebUtilities.Tests (1)
Microsoft.Build (2)
Microsoft.Extensions.Caching.Hybrid.Tests (1)
System.Collections.Immutable (4)
System.ComponentModel.TypeConverter (1)
System.Console (2)
System.Formats.Asn1 (2)
System.IO.Compression (2)
System.IO.Compression.Brotli (1)
System.IO.Pipelines (1)
System.IO.Pipes (1)
System.Linq (1)
System.Memory.Data (2)
System.Net.Http (4)
System.Net.Quic (1)
System.Net.Requests (1)
System.Net.Security (3)
System.Net.Sockets (3)
System\Net\Sockets\SocketPal.Unix.cs (3)
1255bool completed = TryCompleteReceive(handle, new Span<byte>(buffer, offset, count), socketFlags, out bytesTransferred, out errorCode);
1285if (!TryCompleteReceiveMessageFrom(handle, new Span<byte>(buffer, offset, count), null, socketFlags, socketAddress.Buffer, out socketAddressLen, isIPv4, isIPv6, out bytesTransferred, out socketFlags, out ipPacketInformation, out errorCode))
1330bool completed = TryCompleteReceiveFrom(handle, new Span<byte>(buffer, offset, count), socketFlags, socketAddress.Span, out socketAddressLen, out bytesTransferred, out socketFlags, out errorCode);
System.Net.WebClient (1)
System.Net.WebSockets (3)
System.Private.CoreLib (27)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (5)
2657return new Span<T>(array, start, length);
2666return new Span<T>(segment.Array, segment.Offset, segment.Count);
2686return new Span<T>(segment.Array, segment.Offset + start, segment.Count - start);
2722return new Span<T>(segment.Array, segment.Offset + start, length);
2734return new Span<T>(segment.Array, segment.Offset + start, length);
System.Private.DataContractSerialization (2)
System.Reflection.Metadata (1)
System.Security.Cryptography (15)
System\Security\Cryptography\CryptoStream.cs (5)
362CryptographicOperations.ZeroMemory(new Span<byte>(_inputBuffer, 0, _inputBufferIndex));
396CryptographicOperations.ZeroMemory(new Span<byte>(tempOutputBuffer, 0, numOutputBytes));
417CryptographicOperations.ZeroMemory(new Span<byte>(tempInputBuffer, 0, numWholeBlocksInBytes));
611CryptographicOperations.ZeroMemory(new Span<byte>(tempOutputBuffer, 0, numOutputBytes));
617CryptographicOperations.ZeroMemory(new Span<byte>(tempOutputBuffer, 0, numOutputBytes));
System.Text.Json (3)