Implemented interface member:
property
TransportType
Microsoft.AspNetCore.Http.Connections.Features.IHttpTransportFeature.TransportType
1 write to TransportType
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionContext.cs (1)
717TransportType = transportType;
15 references to TransportType
Microsoft.AspNetCore.Http.Connections (15)
Internal\HttpConnectionContext.cs (8)
432if (TransportType == HttpTransportType.WebSockets) 473Log.WaitingForTransport(_logger, TransportType); 480Log.TransportComplete(_logger, TransportType); 682if (UseStatefulReconnect && TransportType == HttpTransportType.WebSockets) 715if (TransportType == HttpTransportType.None) 728else if (TransportType != transportType) 756Debug.Assert(TransportType != HttpTransportType.None, "Transport has not been initialized yet"); 881return UseStatefulReconnect == true || TransportType == HttpTransportType.LongPolling;
Internal\HttpConnectionDispatcher.cs (5)
423if (connection.TransportType != HttpTransportType.WebSockets || connection.UseStatefulReconnect) 701if (connection.TransportType == HttpTransportType.WebSockets) 793if (connection.TransportType != HttpTransportType.LongPolling) 795Log.ReceivedDeleteRequestForUnsupportedTransport(_logger, connection.TransportType); 838Log.CannotChangeTransport(_logger, connection.TransportType, transportType);
Internal\HttpConnectionManager.cs (2)
95if (connection.TransportType != HttpTransportType.None) 225RemoveConnection(connection.ConnectionToken, connection.TransportType, status);