Delen via


Logboekregistratie van gebeurtenissen in WCF

Windows Communication Foundation (WCF) traceert interne gebeurtenissen in het Windows-gebeurtenislogboek.

Gebeurtenislogboeken weergeven

Logboekregistratie van gebeurtenissen wordt standaard automatisch ingeschakeld en er is geen mechanisme om deze uit te schakelen. Gebeurtenissen die door WCF zijn geregistreerd, kunnen worden bekeken met behulp van de Logboeken. Als u dit hulpprogramma wilt starten, klikt u op Start, klikt u op Configuratiescherm, dubbelklikt u op Beheer istratieve hulpmiddelen en dubbelklikt u vervolgens op Logboeken.

Gebeurtenislogboek van Toepassing

Het gebeurtenislogboek van de toepassing bevat de meeste gebeurtenissen die door WCF worden gegenereerd. De meeste vermeldingen geven aan dat een bepaalde functie niet kan worden gestart voor een toepassing. Voorbeelden zijn:

  • Berichtregistratie/tracering: WCF schrijft een gebeurtenis naar het gebeurtenislogboek wanneer tracering en logboekregistratie van berichten mislukt. Niet elke traceringsfout activeert echter een gebeurtenis. Om te voorkomen dat het gebeurtenislogboek volledig wordt gevuld met traceringenfouten, implementeert WCF een black-outperiode van 10 minuten voor een dergelijke gebeurtenis. Dit betekent dat als WCF een traceringsfout naar het gebeurtenislogboek schrijft, dit ten minste tien minuten niet meer doet.

  • Gedeelde listener: De WCF TCP Port Sharing Service registreert een gebeurtenis wanneer deze niet kan worden gestart.

  • CardSpace: registreert gebeurtenissen wanneer de service niet kan worden gestart.

  • Kritieke gebeurtenissen en fouten, zoals opstartfouten of crashes

  • Logboekregistratie is ingeschakeld: Registreert gebeurtenissen wanneer berichtlogboekregistratie is ingeschakeld. Dit is om de beheerder op de hoogte te stellen dat gevoelige, toepassingsspecifieke informatie kan worden vastgelegd in berichtkoppen en -lichamen.

  • Er wordt een gebeurtenis geregistreerd wanneer het enableLoggingKnownPII kenmerk in het machineSettings element van het machine.config bestand is ingesteld. Dit kenmerk geeft aan of een toepassing die wordt uitgevoerd op de computer is toegestaan om bekende persoonlijk identificeerbare informatie (PII) te registreren.

  • Als het logKnownPii kenmerk in het app.config of web.config bestand is ingesteld op true een specifieke toepassing om PII-logboekregistratie in te schakelen, maar het enableLoggingKnownPII kenmerk in het element van het machineSettingsmachine.config bestand is ingesteld falseop , wordt een gebeurtenis vastgelegd. Bovendien, als beide logKnownPii zijn ingesteld trueop enableLoggingKnownPII , en gebeurtenis wordt geregistreerd. Zie de sectie Beveiliging van het onderwerp Berichtregistratie configureren voor meer informatie over deze configuratie-instellingen.

Beveiligingslogboek

Het beveiligingsgebeurtenislogboek bevat beveiligingscontrolegebeurtenissen die worden geregistreerd door WCF.

Gebeurtenislogboek van Systeem

WCF meldt niets aan in het gebeurtenislogboek van het systeem.

Vermeldingen van gebeurtenislogboeken

De bron van een gebeurtenis is de naam van de assembly waarmee de logboekvermelding wordt gegenereerd.

Het type gebeurtenislogboekvermelding wordt gebruikt om de ernst van een gebeurtenis aan te geven. Elke gebeurtenis moet van één type zijn, wat de toepassing aangeeft wanneer deze de gebeurtenis rapporteert. De Logboeken gebruikt dit type om te bepalen welk pictogram moet worden weergegeven in de lijstweergave van het logboek. Zie voor het verschillende gebeurtenistype van een gebeurtenislogboekvermelding EventLogEntryType.

Wanneer u op 'meer informatie' klikt bij het weergeven van een gebeurtenis in de Logboeken, kan de Logboeken informatie verzenden via internet. Zie de Logboeken Help voor meer informatie.

Zie ook