HttpDiagnosticProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une fonctionnalité de diagnostic simple pour le suivi et le profilage du trafic web dans les applications basées sur les piles HTTP de 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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.Web.Http.Diagnostics.HttpDiagnosticsContract (introduit dans v1.0)
|
Remarques
Une instance de HttpDiagnosticProvider est retournée à partir de la méthode CreateFromProcessDiagnosticInfo.
Méthodes
CreateFromProcessDiagnosticInfo(ProcessDiagnosticInfo) |
Crée un httpDiagnosticProvider basé sur l’objet ProcessDiagnosticInfo spécifié. |
Start() |
Démarre le HttpDiagnosticProvider qui analyse la cible de processus attachée. |
Stop() |
Empêche httpDiagnosticProvider de surveiller la cible de processus attachée. |
Événements
RequestResponseCompleted |
Abonnez-vous à l’événement RequestResponseCompleted pour recevoir une notification indiquant qu’une demande a été envoyée. |
RequestSent |
Abonnez-vous à l’événement RequestSent pour recevoir une notification indiquant qu’une demande a été envoyée. |
ResponseReceived |
Abonnez-vous à l’événement ResponseReceived pour recevoir une notification indiquant qu’une réponse a été reçue. |