97 references to WebSocketMessageType
dotnet-svcutil-lib (13)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDefaults.cs (2)
359
internal const
WebSocketMessageType
DefaultWebSocketMessageType =
WebSocketMessageType
.Binary;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (11)
192
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
228
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
271
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
391
private static
WebSocketMessageType
GetWebSocketMessageType(Message message)
706
if (result.MessageType ==
WebSocketMessageType
.Close)
829
if (result.MessageType !=
WebSocketMessageType
.Close)
860
if (result.MessageType ==
WebSocketMessageType
.Binary)
867
Fx.Assert(result.MessageType ==
WebSocketMessageType
.Text, "result.MessageType must be WebSocketMessageType.Text.");
895
private readonly
WebSocketMessageType
_outgoingMessageType;
925
WebSocketMessageType
outgoingMessageType,
1241
if (result.MessageType ==
WebSocketMessageType
.Close)
Microsoft.AspNetCore.Http.Connections (11)
_generated\0\LoggerMessage.g.cs (3)
856
private static readonly global::System.Action<global::Microsoft.Extensions.Logging.ILogger, global::System.Net.WebSockets.
WebSocketMessageType
, int, bool, global::System.Exception?> __MessageReceivedCallback =
857
global::Microsoft.Extensions.Logging.LoggerMessage.Define<global::System.Net.WebSockets.
WebSocketMessageType
, int, bool>(global::Microsoft.Extensions.Logging.LogLevel.Trace, new global::Microsoft.Extensions.Logging.EventId(9, "MessageReceived"), "Message received. Type: {MessageType}, size: {Size}, EndOfMessage: {EndOfMessage}.", new global::Microsoft.Extensions.Logging.LogDefineOptions() { SkipEnabledCheck = true });
864
public static partial void MessageReceived(global::Microsoft.Extensions.Logging.ILogger logger, global::System.Net.WebSockets.
WebSocketMessageType
messageType, int size, bool endOfMessage)
Internal\Transports\WebSocketsServerTransport.cs (5)
142
if (result.MessageType ==
WebSocketMessageType
.Close)
153
if (receiveResult.MessageType ==
WebSocketMessageType
.Close)
228
var
webSocketMessageType = (_connection.ActiveFormat == TransferFormat.Binary
229
?
WebSocketMessageType
.Binary
230
:
WebSocketMessageType
.Text);
Internal\Transports\WebSocketsServerTransport.Log.cs (1)
38
public static partial void MessageReceived(ILogger logger,
WebSocketMessageType
messageType, int size, bool endOfMessage);
src\aspnetcore\src\SignalR\common\Shared\WebSocketExtensions.cs (2)
14
public static ValueTask SendAsync(this WebSocket webSocket, ReadOnlySequence<byte> buffer,
WebSocketMessageType
webSocketMessageType, CancellationToken cancellationToken = default)
39
private static async ValueTask SendMultiSegmentAsync(WebSocket webSocket, ReadOnlySequence<byte> buffer,
WebSocketMessageType
webSocketMessageType, CancellationToken cancellationToken = default)
Microsoft.DotNet.HotReload.Watch (5)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
404
await connection.Socket.SendAsync(new ArraySegment<byte>(messageBytes),
WebSocketMessageType
.Text, endOfMessage: true, cancelTokenSource.Token);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\BrowserConnection.cs (2)
60
await ClientSocket.SendAsync(data,
WebSocketMessageType
.Text, endOfMessage: true, cancellationToken);
95
if (result.MessageType ==
WebSocketMessageType
.Close)
src\sdk\src\Dotnet.Watch\HotReloadClient\WebSocketClientTransport.cs (2)
187
WebSocketMessageType
.Binary,
208
if (result.MessageType ==
WebSocketMessageType
.Close)
Microsoft.Extensions.DotNetDeltaApplier (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\WebSocketTransport.cs (2)
82
WebSocketMessageType
.Binary,
106
if (result.MessageType ==
WebSocketMessageType
.Close)
netstandard (1)
netstandard.cs (1)
1317
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.WebSockets.
WebSocketMessageType
))]
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
808
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.WebSockets.
WebSocketMessageType
))]
System.Net.HttpListener (1)
System\Net\Managed\WebSockets\HttpWebSocket.Managed.cs (1)
173
WebSocketMessageType
messageType,
System.Net.WebSockets (36)
System\Net\WebSockets\ManagedWebSocket.cs (16)
297
public override Task SendAsync(ArraySegment<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken)
308
public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken) =>
311
public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken)
341
opcode = messageType ==
WebSocketMessageType
.Binary ? MessageOpcode.Binary : MessageOpcode.Text;
878
return GetReceiveResult<TResult>(0,
WebSocketMessageType
.Close, true);
897
messageType: header.Opcode == MessageOpcode.Text ?
WebSocketMessageType
.Text :
WebSocketMessageType
.Binary,
994
header.Opcode == MessageOpcode.Text ?
WebSocketMessageType
.Text :
WebSocketMessageType
.Binary,
1046
private TResult GetReceiveResult<TResult>(int count,
WebSocketMessageType
messageType, bool endOfMessage)
1917
internal static void ThrowIfInvalidMessageType(
WebSocketMessageType
messageType, [CallerArgumentExpression(nameof(messageType))] string? paramName = null)
1919
if (messageType is not (
WebSocketMessageType
.Text or
WebSocketMessageType
.Binary))
1927
nameof(
WebSocketMessageType
.Close), nameof(SendAsync), nameof(
WebSocketMessageType
.Binary), nameof(
WebSocketMessageType
.Text), nameof(CloseOutputAsync)),
System\Net\WebSockets\ValueWebSocketReceiveResult.cs (4)
12
private readonly
WebSocketMessageType
_messageType;
18
public ValueWebSocketReceiveResult(int count,
WebSocketMessageType
messageType, bool endOfMessage)
21
if ((uint)messageType > (uint)
WebSocketMessageType
.Close) ThrowMessageTypeOutOfRange();
33
public
WebSocketMessageType
MessageType => _messageType;
System\Net\WebSockets\WebSocket.cs (4)
31
WebSocketMessageType
messageType,
56
public virtual ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken) =>
61
public virtual ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken = default)
68
WebSocketMessageType
messageType,
System\Net\WebSockets\WebSocketReceiveResult.cs (3)
10
public WebSocketReceiveResult(int count,
WebSocketMessageType
messageType, bool endOfMessage)
16
WebSocketMessageType
messageType,
32
public
WebSocketMessageType
MessageType { get; }
System\Net\WebSockets\WebSocketStream.cs (9)
35
public static WebSocketStream Create(WebSocket webSocket,
WebSocketMessageType
writeMessageType, bool ownsWebSocket = false)
51
public static WebSocketStream Create(WebSocket webSocket,
WebSocketMessageType
writeMessageType, TimeSpan closeTimeout)
71
public static WebSocketStream CreateWritableMessageStream(WebSocket webSocket,
WebSocketMessageType
writeMessageType)
189
private sealed class ReadWriteStream(WebSocket webSocket,
WebSocketMessageType
writeMessageType, TimeSpan? closeTimeout) : WebSocketStream(webSocket)
191
private readonly
WebSocketMessageType
_messageType = writeMessageType;
230
if (result.MessageType is
WebSocketMessageType
.Close)
289
private sealed class WriteMessageStream(WebSocket webSocket,
WebSocketMessageType
writeMessageType) : WebSocketStream(webSocket)
291
private readonly
WebSocketMessageType
_messageType = writeMessageType;
353
if (result.MessageType is
WebSocketMessageType
.Close)
System.Net.WebSockets.Client (14)
System\Net\WebSockets\BrowserWebSockets\BrowserInterop.cs (1)
89
public static unsafe Task? UnsafeSend(JSObject jsWs, MemoryHandle pinBuffer, int length,
WebSocketMessageType
messageType, bool endOfMessage)
System\Net\WebSockets\BrowserWebSockets\BrowserWebSocket.cs (10)
154
public override Task SendAsync(ArraySegment<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken)
157
if (messageType !=
WebSocketMessageType
.Binary && messageType !=
WebSocketMessageType
.Text)
162
WebSocketMessageType
.Binary,
163
WebSocketMessageType
.Text,
369
private async Task SendAsyncCore(ArraySegment<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken)
472
WebSocketMessageType
messageType;
476
messageType = (
WebSocketMessageType
)responseStatus[typeIndex];
478
if (messageType ==
WebSocketMessageType
.Close)
486
if (messageType ==
WebSocketMessageType
.Close)
System\Net\WebSockets\ClientWebSocket.cs (3)
141
public override Task SendAsync(ArraySegment<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken) =>
144
public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, bool endOfMessage, CancellationToken cancellationToken) =>
147
public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer,
WebSocketMessageType
messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken) =>
System.ServiceModel.Http (13)
System\ServiceModel\Channels\HttpTransportDefaults.cs (2)
57
internal const
WebSocketMessageType
DefaultWebSocketMessageType =
WebSocketMessageType
.Binary;
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (11)
171
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
207
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
250
WebSocketMessageType
outgoingMessageType = GetWebSocketMessageType(message);
375
private static
WebSocketMessageType
GetWebSocketMessageType(Message message)
678
if (result.MessageType ==
WebSocketMessageType
.Close)
801
if (result.MessageType !=
WebSocketMessageType
.Close)
832
if (result.MessageType ==
WebSocketMessageType
.Binary)
839
Fx.Assert(result.MessageType ==
WebSocketMessageType
.Text, "result.MessageType must be WebSocketMessageType.Text.");
867
private readonly
WebSocketMessageType
_outgoingMessageType;
897
WebSocketMessageType
outgoingMessageType,
1213
if (result.MessageType ==
WebSocketMessageType
.Close)