DefaultHttpContext Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma implementação da classe de contexto HTTP.
public ref class DefaultHttpContext : Microsoft::AspNetCore::Http::HttpContext
public ref class DefaultHttpContext sealed : Microsoft::AspNetCore::Http::HttpContext
public class DefaultHttpContext : Microsoft.AspNetCore.Http.HttpContext
public sealed class DefaultHttpContext : Microsoft.AspNetCore.Http.HttpContext
type DefaultHttpContext = class
inherit HttpContext
Public Class DefaultHttpContext
Inherits HttpContext
Public NotInheritable Class DefaultHttpContext
Inherits HttpContext
- Herança
Default |
Inicializa uma nova instância da classe DefaultHttpContext. |
Default |
Inicializa uma nova instância da classe DefaultHttpContext com recursos fornecidos. |
Authentication |
Obsoleto.
Isso é obsoleto e será removido em uma versão futura. A alternativa recomendada é usar Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions. Consulte https://go.microsoft.com/fwlink/?linkid=845470. |
Authentication |
Obsoleto.
Isso é obsoleto e será removido em uma versão futura. A alternativa recomendada é usar Microsoft.AspNetCore.Authentication.AuthenticationHttpContextExtensions. Consulte https://go.microsoft.com/fwlink/?linkid=845470. (Herdado de HttpContext) |
Connection |
Obtém informações sobre a conexão subjacente para essa solicitação. |
Features |
Obtém a coleção de recursos HTTP fornecidos pelo servidor e middleware disponíveis nesta solicitação. |
Form |
Obtém ou define o FormOptions para esta instância. |
Http |
Essa API é usada pela infraestrutura do ASP.NET Core e não deve ser usada pelo código do aplicativo. |
Items |
Obtém ou define uma coleção de chave/valor que pode ser usada para compartilhar dados dentro do escopo dessa solicitação. |
Request |
Obtém o objeto HttpRequest para essa solicitação. |
Request |
Notifica quando a conexão subjacente a essa solicitação é anulada e, portanto, as operações de solicitação devem ser canceladas. |
Request |
Obtém ou define o IServiceProvider que fornece acesso ao contêiner de serviço da solicitação. |
Response |
Obtém o objeto HttpResponse para essa solicitação. |
Service |
Obtém ou define o IServiceScopeFactory dessa instância. |
Session |
Obtém ou define o objeto usado para gerenciar dados de sessão do usuário para essa solicitação. |
Trace |
Obtém ou define um identificador exclusivo para representar essa solicitação em logs de rastreamento. |
User |
Obtém ou define o usuário para essa solicitação. |
Web |
Obtém um objeto que gerencia o estabelecimento de conexões WebSocket para essa solicitação. |
Abort() |
Anula a conexão subjacente a essa solicitação. |
Initialize(IFeature |
Reinicialize o instante atual da classe com recursos passados. |
Initialize |
Obsoleto.
Representa uma implementação da classe de contexto HTTP. |
Initialize |
Representa uma implementação da classe de contexto HTTP. |
Initialize |
Representa uma implementação da classe de contexto HTTP. |
Initialize |
Representa uma implementação da classe de contexto HTTP. |
Initialize |
Representa uma implementação da classe de contexto HTTP. |
Uninitialize() |
Não inicialize todos os recursos no DefaultHttpContext. |
Uninitialize |
Obsoleto.
Representa uma implementação da classe de contexto HTTP. |
Uninitialize |
Representa uma implementação da classe de contexto HTTP. |
Uninitialize |
Representa uma implementação da classe de contexto HTTP. |
Uninitialize |
Representa uma implementação da classe de contexto HTTP. |
Uninitialize |
Representa uma implementação da classe de contexto HTTP. |
Authenticate |
Autentique a solicitação atual usando o esquema de autenticação padrão. O esquema de autenticação padrão pode ser configurado usando DefaultAuthenticateScheme. |
Authenticate |
Autentique a solicitação atual usando o esquema especificado. |
Challenge |
Desafie a solicitação atual usando o esquema de desafio padrão. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. O esquema de desafio padrão pode ser configurado usando DefaultChallengeScheme. |
Challenge |
Desafie a solicitação atual usando o esquema de desafio padrão. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. O esquema de desafio padrão pode ser configurado usando DefaultChallengeScheme. |
Challenge |
Desafie a solicitação atual usando o esquema especificado. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. |
Challenge |
Desafie a solicitação atual usando o esquema especificado. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. |
Forbid |
Proíba a solicitação atual usando o esquema de proibição padrão. A proibição é usada quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. O esquema de proibição padrão pode ser configurado usando DefaultForbidScheme. |
Forbid |
Proíba a solicitação atual usando o esquema de proibição padrão. A proibição é usada quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. O esquema de proibição padrão pode ser configurado usando DefaultForbidScheme. |
Forbid |
Proíba a solicitação atual usando o esquema especificado. A proibição é usada quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. |
Forbid |
Proíba a solicitação atual usando o esquema especificado. A proibição é usada quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. |
Get |
Autentica a solicitação usando o esquema de autenticação padrão e retorna o valor do token. O esquema de autenticação padrão pode ser configurado usando DefaultAuthenticateScheme. |
Get |
Autentica a solicitação usando o esquema especificado e retorna o valor do token. |
Sign |
Entre em uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para entrar pode ser configurado usando DefaultSignInScheme. |
Sign |
Entre em uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para entrar pode ser configurado usando DefaultSignInScheme. |
Sign |
Entre em uma entidade de segurança para o esquema especificado. |
Sign |
Entre em uma entidade de segurança para o esquema especificado. |
Sign |
Desativar uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para sair pode ser configurado usando DefaultSignOutScheme. |
Sign |
Desativar uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para sair pode ser configurado usando DefaultSignOutScheme. |
Sign |
Descreva uma entidade de segurança para o esquema especificado. |
Sign |
Descreva uma entidade de segurança para o esquema especificado. |
Accepts |
Determina se o ponto de extremidade atual é um componente Razor que pode ser acessado por meio de roteamento interativo. Isso é verdadeiro para todos os componentes de página, exceto se eles declaram o atributo ExcludeFromInteractiveRoutingAttribute. |
Get |
Método de extensão para obter o Endpoint para a solicitação atual. |
Set |
Método de extensão para definir o Endpoint para a solicitação atual. |
Get |
Obtém o valor de uma variável de servidor para a solicitação atual. |
Get |
Representa uma implementação da classe de contexto HTTP. |
Get |
Obtém o RouteData associado ao |
Get |
Obtém um valor de rota de Values associado ao |
Get |
Obsoleto.
Obtém o valor de uma variável de servidor para a solicitação atual. |
Produto | Versões |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |