57 references to WebSocketMessageType
System (27)
net\System\Net\WebSockets\ClientWebSocket.cs (1)
321public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage,
net\System\Net\WebSockets\WebSocket.cs (1)
138WebSocketMessageType messageType,
net\System\Net\WebSockets\WebSocketBase.cs (21)
280WebSocketMessageType messageType, 284if (messageType != WebSocketMessageType.Binary && 285messageType != WebSocketMessageType.Text) 290WebSocketMessageType.Binary, 291WebSocketMessageType.Text, 302WebSocketMessageType messageType, 306Contract.Assert(messageType == WebSocketMessageType.Binary || messageType == WebSocketMessageType.Text, 932if (receiveResult.MessageType != WebSocketMessageType.Close) 1184private static WebSocketProtocolComponent.BufferType GetBufferType(WebSocketMessageType messageType, 1187Contract.Assert(messageType == WebSocketMessageType.Binary || messageType == WebSocketMessageType.Text, 1191WebSocketMessageType.Binary, 1192WebSocketMessageType.Text)); 1194if (messageType == WebSocketMessageType.Text) 1214private static WebSocketMessageType GetMessageType(WebSocketProtocolComponent.BufferType bufferType) 1219return WebSocketMessageType.Close; 1222return WebSocketMessageType.Binary; 1225return WebSocketMessageType.Text; 1973if (ReceiveResult.MessageType == WebSocketMessageType.Close) 2008WebSocketMessageType messageType = GetMessageType(bufferType);
net\System\Net\WebSockets\WebSocketBuffer.cs (1)
320WebSocketMessageType messageType,
net\System\Net\WebSockets\WebSocketReceiveResult.cs (3)
12public WebSocketReceiveResult(int count, WebSocketMessageType messageType, bool endOfMessage) 18WebSocketMessageType messageType, 37public WebSocketMessageType MessageType { get; private set; }
System.ServiceModel (18)
System\ServiceModel\Channels\TransportDefaults.cs (2)
500internal const WebSocketMessageType DefaultWebSocketMessageType = WebSocketMessageType.Binary;
System\ServiceModel\Channels\WebSocketMessageProperty.cs (3)
16WebSocketMessageType messageType; 24internal WebSocketMessageProperty(WebSocketContext context, string subProtocol, WebSocketMessageType incomingMessageType, ReadOnlyDictionary<string, object> properties) 42public WebSocketMessageType MessageType
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (13)
209WebSocketMessageType outgoingMessageType = GetWebSocketMessageType(message); 262WebSocketMessageType outgoingMessageType = GetWebSocketMessageType(message); 319WebSocketMessageType outgoingMessageType = GetWebSocketMessageType(message); 447static WebSocketMessageType GetWebSocketMessageType(Message message) 449WebSocketMessageType outgoingMessageType = WebSocketDefaults.DefaultWebSocketMessageType; 817if (result.MessageType == WebSocketMessageType.Close) 928void AddMessageProperties(MessageProperties messageProperties, WebSocketMessageType incomingMessageType) 965if (result.MessageType != WebSocketMessageType.Close) 998if (result.MessageType == WebSocketMessageType.Binary) 1005Fx.Assert(result.MessageType == WebSocketMessageType.Text, "result.MessageType must be WebSocketMessageType.Text."); 1038WebSocketMessageType outgoingMessageType; 1066WebSocketMessageType outgoingMessageType, 1439if (result.MessageType == WebSocketMessageType.Close)
System.Web (12)
WebSockets\AspNetWebSocket.cs (8)
286if (result.MessageType != WebSocketMessageType.Close) { 400if (result.MessageType == WebSocketMessageType.Close) { 430public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) { 434private Func<Task> SendAsyncImpl(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken, bool performValidation = true) { 463await DoWork(() => _pipe.WriteFragmentAsync(buffer, (messageType == WebSocketMessageType.Text), endOfMessage), cancellationToken).ConfigureAwait(continueOnCapturedContext: false); 516private static void ValidateSendMessageType(WebSocketMessageType messageType) { 518case WebSocketMessageType.Text: 519case WebSocketMessageType.Binary:
WebSockets\WebSocketPipe.cs (4)
131WebSocketMessageType messageType = (fUtf8Encoded) ? WebSocketMessageType.Text : WebSocketMessageType.Binary; 135messageType = WebSocketMessageType.Close;