Compartilhar via


System.ServiceModel.Web Namespace

Fornece classes relacionadas ao uso do modelo de serviço na web.

Classes

AspNetCacheProfileAttribute

Quando aplicado a uma operação de serviço, indica o perfil de cache de saída do ASP.NET no arquivo de configuração que deve ser usado pelo WCF para armazenar em cache as respostas da operação no Cache de Saída do ASP.NET.

IncomingWebRequestContext

Fornece acesso programático ao contexto da resposta da Web de saída.

IncomingWebResponseContext

Fornece acesso programático ao contexto da resposta Web de entrada.

JavascriptCallbackBehaviorAttribute

Um comportamento de contrato que permite definir o nome do parâmetro da cadeia de consulta da URL como algo diferente do "retorno de chamada" padrão.

OutgoingWebRequestContext

Fornece acesso programático ao contexto da solicitação Web de saída.

OutgoingWebResponseContext

Fornece acesso programático ao contexto da resposta da Web de saída.

WebChannelFactory<TChannel>

Uma classe para acessar os serviços Web do WCF (Windows Communication Foundation) em um cliente.

WebFaultException

Representa uma falha que pode ter um código de status HTTP associado.

WebFaultException<T>

Representa uma falha que pode ter um código de status HTTP associado.

WebGetAttribute

Representa um atributo que indica que uma operação de serviço é logicamente uma operação de recuperação e que ela pode ser chamada pelo modelo de programação REST do WCF.

WebInvokeAttribute

Representa um atributo que indica que uma operação de serviço é logicamente uma operação de invocação e que ela pode ser chamada pelo modelo de programação REST do WCF.

WebOperationContext

Uma classe auxiliar que fornece acesso fácil a propriedades contextuais de solicitações e respostas da Web.

WebServiceHost

Uma classe derivada de ServiceHost que complementa o modelo de programação REST do WCF (Windows Communication Foundation).

Enumerações

WebMessageBodyStyle

Uma enumeração que especifica se o parâmetro deve ser encapsulado e valores devem ser retornados.

WebMessageFormat

Uma enumeração que especifica o formato de mensagens da Web.