Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden einige der wichtigsten Ablaufverfolgungen aufgeführt, die von Windows Communication Foundation (WCF) ausgegeben werden.
Signifikante Spuren
| Spur | BESCHREIBUNG |
|---|---|
| Nachrichtenablaufverfolgung | Die Ablaufverfolgung wird ausgegeben, wenn eine WCF-Nachricht von der Nachrichtenprotokollierungsfunktion bei Aktivierung der System.ServiceModel.MessageLogging-Ablaufverfolgungsquelle protokolliert wird. Wenn Sie auf diesen Trace klicken, wird die Meldung angezeigt. Es gibt vier konfigurierbare Protokollierungspunkte für eine Nachricht: ServiceLevelSendRequest, TransportSend, TransportReceive, ServiceLevelReceiveRequest, auch durch das Attribut "Nachrichtenquelle" in der Nachrichtenprotokollablaufverfolgung angegeben. |
| "Nachricht empfangen"-Ablaufverfolgung | Diese Ablaufverfolgung wird ausgegeben, wenn eine WCF-Nachricht empfangen wird, wenn die System.ServiceModel-Ablaufverfolgungsquelle auf der Stufe „Information“ oder „Ausführlich“ aktiviert ist. Diese Ablaufverfolgung ist erforderlich, um den Nachrichtenkorrelationspfeil in der Aktivitätsdiagrammansicht anzuzeigen. |
| "Nachricht gesendet"-Ablaufverfolgung | Diese Ablaufverfolgung wird ausgegeben, wenn eine WCF-Nachricht gesendet wird, sofern die System.ServiceModel-Ablaufverfolgungsquelle auf der Stufe Information oder Ausführlich aktiviert wurde. Diese Ablaufverfolgung ist erforderlich, um den Nachrichtenkorrelationspfeil in der Aktivitätsdiagrammansicht anzuzeigen. |
| Abrufen von ChannelEndpointElement | Diese Ablaufverfolgung wird in einer Construct-Channel-Factory auf Informationsebene ausgegeben. Er enthält eine Beschreibung des Endpunkts, mit dem der Client spricht (Remoteadresse, Bindung, Vertragsname). |
| ServiceElement abrufen | Diese Ablaufverfolgung wird im Construct-Diensthost auf Informationsebene ausgegeben. Sie enthält eine Beschreibung des Servicevertrags und der Bindung. |
| SocketConnection erstellen | Diese Protokollspur wird beim ersten vom Client ausgeführten Prozessvorgang und in der Aktivität "Empfangen von Bytes" beim Dienst ausgegeben. Sie stellt die lokalen und Remote-IP-Adressen bereit. Sie wird auf Informationsebene ausgegeben. |