HttpDiagnosticProvider Classe
Definição
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.
Fornece um recurso de diagnóstico simples para rastreamento e criação de perfil de tráfego da Web em aplicativos criados nas pilhas HTTP da Microsoft.
public ref class HttpDiagnosticProvider sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Web.Http.Diagnostics.HttpDiagnosticsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpDiagnosticProvider final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Web.Http.Diagnostics.HttpDiagnosticsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpDiagnosticProvider
Public NotInheritable Class HttpDiagnosticProvider
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Web.Http.Diagnostics.HttpDiagnosticsContract (introduzida na v1.0)
|
Comentários
Uma instância de HttpDiagnosticProvider é retornada do método CreateFromProcessDiagnosticInfo .
Métodos
CreateFromProcessDiagnosticInfo(ProcessDiagnosticInfo) |
Cria um novo HttpDiagnosticProvider com base no objeto ProcessDiagnosticInfo especificado. |
Start() |
Inicia o HttpDiagnosticProvider monitorando o destino do processo anexado. |
Stop() |
Impede que o HttpDiagnosticProvider monitore o destino do processo anexado. |
Eventos
RequestResponseCompleted |
Assine o evento RequestResponseCompleted para receber uma notificação de que uma solicitação foi enviada. |
RequestSent |
Assine o evento RequestSent para receber uma notificação de que uma solicitação foi enviada. |
ResponseReceived |
Assine o evento ResponseReceived para receber uma notificação de que uma resposta foi recebida. |