Add Memory-based Send/ReceiveAsync methods to WebSocket
authorStephen Toub <stoub@microsoft.com>
Tue, 24 Oct 2017 18:41:17 +0000 (14:41 -0400)
committerStephen Toub <stoub@microsoft.com>
Tue, 24 Oct 2017 21:20:46 +0000 (17:20 -0400)
commit2941eee4df45c64fb68dbd2f59f9f64a45ec9b7f
tree5d433708514da9bea742b973dd4fecc2376a6402
parent6d40663d67e38c2811ac207881e42332ca69779e
Add Memory-based Send/ReceiveAsync methods to WebSocket

Commit migrated from https://github.com/dotnet/corefx/commit/e2a978a526afc969d6c19cd9e8562821a038d992
12 files changed:
src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/ClientWebSocket.cs
src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/WebSocketHandle.Managed.cs
src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/WebSocketHandle.Windows.cs
src/libraries/System.Net.WebSockets.Client/tests/Configurations.props
src/libraries/System.Net.WebSockets.Client/tests/SendReceiveTest.cs
src/libraries/System.Net.WebSockets.Client/tests/SendReceiveTest.netcoreapp.cs [new file with mode: 0644]
src/libraries/System.Net.WebSockets.Client/tests/System.Net.WebSockets.Client.Tests.csproj
src/libraries/System.Net.WebSockets/ref/System.Net.WebSockets.cs
src/libraries/System.Net.WebSockets/src/System.Net.WebSockets.csproj
src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/ValueWebSocketReceiveResult.cs [new file with mode: 0644]
src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/WebSocket.cs
src/libraries/System.Net.WebSockets/tests/WebSocketTests.netcoreapp.cs