HttpDiagnosticProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet eine einfache Diagnosefunktion zum Nachverfolgen und Profilieren von Webdatenverkehr in Anwendungen, die auf den HTTP-Stacks von Microsoft basieren.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Web.Http.Diagnostics.HttpDiagnosticsContract (eingeführt in v1.0)
|
Hinweise
Eine instance von HttpDiagnosticProvider wird von der CreateFromProcessDiagnosticInfo-Methode zurückgegeben.
Methoden
CreateFromProcessDiagnosticInfo(ProcessDiagnosticInfo) |
Erstellt einen neuen HttpDiagnosticProvider basierend auf dem angegebenen ProcessDiagnosticInfo-Objekt . |
Start() |
Startet den HttpDiagnosticProvider mit der Überwachung des angefügten Prozessziels. |
Stop() |
Verhindert, dass httpDiagnosticProvider das angefügte Prozessziel überwacht. |
Ereignisse
RequestResponseCompleted |
Abonnieren Sie das RequestResponseCompleted-Ereignis, um eine Benachrichtigung zu erhalten, dass eine Anforderung gesendet wurde. |
RequestSent |
Abonnieren Sie das RequestSent-Ereignis, um eine Benachrichtigung zu erhalten, dass eine Anforderung gesendet wurde. |
ResponseReceived |
Abonnieren Sie das ResponseReceived-Ereignis, um eine Benachrichtigung zu erhalten, dass eine Antwort empfangen wurde. |