100 references to ArraySegment
dotnet-svcutil-lib (2)
FrameworkFork\System.Runtime.Serialization\System\Xml\EncodingStreamWrapper.cs (1)
526seg = new ArraySegment<byte>(s_validatingUTF8.GetBytes(GetEncoding(declEnc).GetChars(buffer, offset, count)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
1272_webSocket.ReceiveAsync(new ArraySegment<byte>(_initialReadBuffer.Array), cancelToken);
GenerateDocumentationAndConfigFiles (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\BufferWriter.cs (1)
83_segment = new ArraySegment<byte>(array);
Microsoft.AspNetCore.DataProtection (14)
AuthenticatedEncryption\AuthenticatedEncryptorExtensions.cs (4)
47var protectedData = encryptor.Encrypt(new ArraySegment<byte>(plaintextAsBytes), new ArraySegment<byte>(aad)); 48var roundTrippedData = encryptor.Decrypt(new ArraySegment<byte>(protectedData), new ArraySegment<byte>(aad));
AuthenticatedEncryption\ConfigurationModel\SecretExtensions.cs (1)
29secret.WriteSecretIntoBuffer(new ArraySegment<byte>(unprotectedSecretRawBytes));
Cng\DpapiSecretSerializerHelper.cs (2)
52secret.WriteSecretIntoBuffer(new ArraySegment<byte>(plaintextSecret)); 128secret.WriteSecretIntoBuffer(new ArraySegment<byte>(plaintextSecret));
KeyManagement\KeyRingBasedDataProtector.cs (3)
119plaintext: new ArraySegment<byte>(plaintext), 120additionalAuthenticatedData: new ArraySegment<byte>(aad), 287ArraySegment<byte> additionalAuthenticatedData = new ArraySegment<byte>(_aadTemplate.GetAadForKey(keyIdFromPayload, isProtecting: false));
Managed\ManagedAuthenticatedEncryptor.cs (1)
601var EMPTY_ARRAY_SEGMENT = new ArraySegment<byte>(EMPTY_ARRAY);
Secret.cs (2)
41: this(new ArraySegment<byte>(value)) 88secret.WriteSecretIntoBuffer(new ArraySegment<byte>(tempPlaintextBuffer));
XmlEncryption\XmlEncryptionExtensions.cs (1)
191secret.WriteSecretIntoBuffer(new ArraySegment<byte>(plaintextSecret));
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (5)
Latency\AddServerTimingHeaderMiddlewareTests.cs (1)
26ArraySegment<Checkpoint> checkpoints = new(new[] { checkpoint });
Latency\Internal\MockLatencyData.cs (3)
13private readonly ArraySegment<Checkpoint> _checkpoints = new(new[] 20private readonly ArraySegment<Measure> _measures = new(new[] 27private readonly ArraySegment<Tag> _tags = new(new[]
Latency\LatencyContextControlExtensionsTests.cs (1)
37var chkSegment = new ArraySegment<Checkpoint>(checkpoints);
Microsoft.AspNetCore.Owin (1)
WebSockets\OwinWebSocketAdapter.cs (1)
144await ReceiveAsync(new ArraySegment<byte>(buffer), cancellationToken);
Microsoft.AspNetCore.Server.HttpSys (1)
Helpers.cs (1)
22return new ArraySegment<byte>(Encoding.ASCII.GetBytes(size.ToString("X", CultureInfo.InvariantCulture) + "\r\n"));
Microsoft.AspNetCore.SpaServices.Extensions (1)
Proxying\SpaProxy.cs (1)
283var resultTask = source.ReceiveAsync(new ArraySegment<byte>(buffer), cancellationToken);
Microsoft.AspNetCore.TestHost (3)
TestWebSocket.cs (3)
63result = await ReceiveAsync(new ArraySegment<byte>(data), cancellationToken); 231Buffer = new ArraySegment<byte>(Array.Empty<byte>()); 292message.Buffer = new ArraySegment<byte>(array);
Microsoft.Build (2)
Evaluation\IntrinsicFunctions.cs (2)
245return GetRegistryValueFromView(keyName, valueName, defaultValue, new ArraySegment<object>(views)); 270views = new ArraySegment<object>(DefaultRegistryViews);
Microsoft.CodeAnalysis (6)
EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
ReferenceManager\CommonReferenceManager.Binding.cs (2)
308referenceBindingsToProcess.Push((resolvedReference, new ArraySegment<AssemblyReferenceBinding>(referenceBinding))); 431new ArraySegment<AssemblyReferenceBinding>(referenceBindings[explicitReferenceMapping.Index + 1])));
Microsoft.CodeAnalysis.Analyzers (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.CodeAnalysis.CSharp (1)
Parser\SlidingTextWindow.cs (1)
110_characterWindow = new ArraySegment<char>(s_windowPool.Allocate());
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.CodeAnalysis.Workspaces (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
Microsoft.DiaSymReader (1)
Extensions\SymUnmanagedExtensions.Document.cs (1)
147return new ArraySegment<byte>(uncompressedBytes);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\RpmBuilder.cs (1)
550signatureEntries.Add(new(RpmSignatureTag.ReservedSpace, RpmHeaderEntryType.Binary, new ArraySegment<byte>(new byte[4128])));
Microsoft.DotNet.HotReload.Watch (2)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
406await connection.Socket.SendAsync(new ArraySegment<byte>(messageBytes), WebSocketMessageType.Text, endOfMessage: true, cancelTokenSource.Token);
src\sdk\src\Dotnet.Watch\HotReloadClient\WebSocketClientTransport.cs (1)
207result = await _clientSocket.ReceiveAsync(new ArraySegment<byte>(buffer), cancellationToken);
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponseExtensions.cs (1)
337segment = new(current.Data.ToArray());
Contents\DataContent.cs (1)
244array = new(Data.ToArray());
Microsoft.Extensions.Caching.Hybrid.Tests (1)
PayloadTests.cs (1)
212var result = HybridCachePayload.TryParse(new(bytes), "whatever", TagSet.Empty, cache, out var payload, out var remaining, out var flags, out var entropy, out var pendingTags, out _);
Microsoft.Extensions.Caching.SqlServer (2)
SqlServerCache.cs (2)
177_dbOperations.SetCacheItem(key, new(value), options); 210await _dbOperations.SetCacheItemAsync(key, new(value), options, token).ConfigureAwait(false);
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\WebSocketTransport.cs (1)
104result = await _webSocket.ReceiveAsync(new ArraySegment<byte>(buffer), cancellationToken).ConfigureAwait(false);
Microsoft.Extensions.Http.Diagnostics.Tests (3)
Latency\Internal\HttpClientLatencyLogEnricherTest.cs (3)
22var checkpoints = new ArraySegment<Checkpoint>(new[] { new Checkpoint("a", default, default), new Checkpoint("b", default, default) }); 39var checkpoints = new ArraySegment<Checkpoint>(new[] { new Checkpoint("a", default, default), new Checkpoint("b", default, default) }); 59var checkpoints = new ArraySegment<Checkpoint>(new[] { new Checkpoint("a", default, default), new Checkpoint("b", default, default) });
Microsoft.Extensions.Telemetry.Abstractions (3)
Latency\NullLatencyContext.cs (3)
13private readonly ArraySegment<Checkpoint> _checkpoints = new(Array.Empty<Checkpoint>()); 14private readonly ArraySegment<Tag> _tags = new(Array.Empty<Tag>()); 15private readonly ArraySegment<Measure> _measures = new(Array.Empty<Measure>());
Microsoft.Extensions.Telemetry.Abstractions.Tests (3)
Latency\LatencyDataTests.cs (3)
25ArraySegment<Checkpoint> checkpoints = new ArraySegment<Checkpoint>(LatencyDataTests.GetCheckpoints(num)); 26ArraySegment<Measure> measures = new ArraySegment<Measure>(GetMeasures(num)); 27ArraySegment<Tag> tags = new ArraySegment<Tag>(GetTags(num));
Microsoft.Extensions.Telemetry.Tests (9)
Latency\Internal\LatencyConsoleExporterTests.cs (9)
167ArraySegment<Checkpoint> checkpoints = new(new[] 174ArraySegment<Measure> measures = new(new[] 181ArraySegment<Tag> tags = new(new[] 193ArraySegment<Checkpoint> checkpoints = new(new[] 200ArraySegment<Measure> measures = new(new[] 207ArraySegment<Tag> tags = new(new[] 219ArraySegment<Checkpoint> checkpoints = new(Array.Empty<Checkpoint>()); 220ArraySegment<Measure> measures = new(Array.Empty<Measure>()); 221ArraySegment<Tag> tags = new(Array.Empty<Tag>());
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Compilers\Core\Portable\EncodedStringText.cs (4)
202bytes = new ArraySegment<byte>(Array.Empty<byte>()); 221bytes = new ArraySegment<byte>(Array.Empty<byte>()); 241? new ArraySegment<byte>(buffer) 242: new ArraySegment<byte>(Array.Empty<byte>());
System.Net.WebSockets (2)
System\Net\WebSockets\WebSocket.cs (2)
117return new ArraySegment<byte>(new byte[Math.Max(receiveBufferSize, sendBufferSize)]); 123return new ArraySegment<byte>(new byte[receiveBufferSize]);
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (2)
37public static ArraySegment<T> Empty { get; } = new ArraySegment<T>(new T[0]); 173public static implicit operator ArraySegment<T>(T[] array) => array != null ? new ArraySegment<T>(array) : default;
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
144new ArraySegment<byte>(DataContractSerializer.ValidatingUTF8.GetBytes(GetEncoding(dataEnc).GetChars(buffer, offset, count)));
System\Xml\EncodingStreamWrapper.cs (1)
488seg = new ArraySegment<byte>(DataContractSerializer.ValidatingUTF8.GetBytes(GetEncoding(declEnc).GetChars(buffer, offset, count)));
System.ServiceModel.Http (1)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
1244_webSocket.ReceiveAsync(new ArraySegment<byte>(_initialReadBuffer.Array), cancelToken);