1 write to Count
System.Net.WebSockets (1)
System\Net\WebSockets\WebSocketReceiveResult.cs (1)
23Count = count;
59 references to Count
AutobahnTestApp (1)
Startup.cs (1)
45await webSocket.SendAsync(new ArraySegment<byte>(buffer, 0, result.Count), result.MessageType, result.EndOfMessage, cancellationToken);
dotnet-svcutil-lib (4)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (4)
587receivedByteCount += result.Count; 769_pendingMessage = PrepareMessage(result, buffer, result.Count); 775result.Count, 1083receivedBytes = result.Count;
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\WebSocketTests.cs (1)
203offset += result.Count;
IISExpress.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\WebSocketTests.cs (1)
203offset += result.Count;
InProcessWebSite (3)
src\Servers\IIS\IIS\test\testassets\InProcessWebSite\Startup.WebSockets.cs (3)
173if (result.Count == closeFromServerLength && 174Encoding.ASCII.GetString(buffer).Substring(0, result.Count) == closeFromServerCmd) 181await webSocket.SendAsync(new ArraySegment<byte>(buffer, 0, result.Count), result.MessageType, result.EndOfMessage, token);
Interop.FunctionalTests (2)
Http2WebSocketInteropTests.cs (2)
68Assert.Equal("Hello", Encoding.UTF8.GetString(bytes, 0, result.Count)); 92Assert.Equal("Hi there", Encoding.UTF8.GetString(bytes, 0, result.Count));
Microsoft.AspNetCore.Owin (1)
WebSockets\WebSocketAdapter.cs (1)
89nativeResult.Count);
Microsoft.AspNetCore.SignalR.Tests (4)
EndToEndTests.cs (4)
109logger.LogInformation("Received {length} byte frame", result.Count); 111Assert.Equal(bytes, buffer.Array.AsSpan(0, result.Count).ToArray()); 148logger.LogInformation("Received {length} byte frame", result.Count); 150Assert.Equal(bytes, buffer.Array.AsSpan(0, result.Count).ToArray());
Microsoft.AspNetCore.SpaServices.Extensions (1)
Proxying\SpaProxy.cs (1)
310await destination.SendAsync(new ArraySegment<byte>(buffer, 0, result.Count), result.MessageType, result.EndOfMessage, cancellationToken);
Microsoft.AspNetCore.TestHost.Tests (8)
TestClientTests.cs (6)
595var sendBuffer = new System.ArraySegment<byte>(receiveArray, 0, receiveResult.Count); 627Assert.Equal(hello.Length, result.Count); 632Assert.Equal(world.Length, result.Count); 717var sendBuffer = new System.ArraySegment<byte>(receiveArray, 0, receiveResult.Count); 794var sendBuffer = new System.ArraySegment<byte>(receiveArray, 0, receiveResult.Count); 817Assert.Equal(buffer.Length, result.Count);
WebSocketClientTests.cs (2)
72await websocket.SendAsync(buffer.AsMemory(0, res.Count), System.Net.WebSockets.WebSocketMessageType.Binary, true, default); 87Assert.Equal(10, res.Count);
Microsoft.AspNetCore.WebSockets.Tests (29)
SendReceiveTests.cs (4)
25Assert.Equal(message, Encoding.UTF8.GetString(receiveBuffer, 0, result.Count)); 42Assert.Equal(message, Encoding.UTF8.GetString(receiveBuffer, 0, result.Count)); 57Assert.Equal(sendBuffer, receiveBuffer.Take(result.Count).ToArray()); 72Assert.Equal(sendBuffer, receiveBuffer.Take(result.Count).ToArray());
WebSocketCompressionMiddlewareTests.cs (1)
130await webSocket.SendAsync(serverBuffer.AsMemory(0, result.Count), result.MessageType, result.EndOfMessage, default);
WebSocketMiddlewareTests.cs (24)
73Assert.Equal(0, result.Count); 98Assert.Equal(originalData.Length, result.Count); 123Assert.Equal(originalData.Length, result.Count); 180Assert.Equal(2, result.Count); 181int totalReceived = result.Count; 188Assert.Equal(2, result.Count); 189totalReceived += result.Count; 196Assert.Equal(7, result.Count); 197totalReceived += result.Count; 235Assert.Equal(originalData.Length, result.Count); 260Assert.Equal(originalData.Length, result.Count); 288receivedCount += result.Count; 320Assert.Equal(2, result.Count); 321int totalReceived = result.Count; 327Assert.Equal(2, result.Count); 328totalReceived += result.Count; 334Assert.Equal(7, result.Count); 335totalReceived += result.Count; 355Assert.Equal(0, result.Count); 389Assert.Equal(0, result.Count); 411Assert.Equal(0, result.Count); 441Assert.Equal(0, result.Count); 475Assert.Equal(0, result.Count); 487Assert.Equal(0, result.Count);
System.Net.WebSockets (3)
System\Net\WebSockets\WebSocket.cs (3)
40return new ValueWebSocketReceiveResult(r.Count, r.MessageType, r.EndOfMessage); 47new Span<byte>(array, 0, r.Count).CopyTo(buffer.Span); 48return new ValueWebSocketReceiveResult(r.Count, r.MessageType, r.EndOfMessage);
WebSocketSample (1)
Program.cs (1)
59Console.WriteLine(Encoding.UTF8.GetString(buffer, 0, result.Count));