Será que todos os 'HttpRequest' obter seu próprio segmento em ASP.NET?
-
06-07-2019 - |
Pergunta
Em ASP.NET, faz cada HttpRequest
obter seu próprio segmento?
Atualização -. Para esclarecer, eu estou perguntando especificamente sobre os pedidos recebidos
Solução
Se você está se referindo usando o objeto HttpRequest para fazer pedidos de saída a partir da aplicação, não -. HttpRequest é executado no thread atual
Se você está se referindo à forma como alças do IIS e ASP.NET enfiar por solicitação, sim. Cada pedido é executado em um segmento separado. No entanto, o modelo é um pouco mais complexo do que isso - há segmentos de trabalho e I / O tópicos a considerar. E sob carga, .NET, por vezes, mover pedidos de um segmento para outro como lhe aprouver. Isso é importante para entender quando se lida com coisas como ThreadStatic.