EventLogWebEventProvider Klas

Definitie

Hiermee wordt een gebeurtenisprovider geïmplementeerd waarmee ASP.NET statuscontrolegebeurtenissen worden vastgelegd in het Windows toepassingsgebeurtenislogboek.

public ref class EventLogWebEventProvider sealed : System::Web::Management::WebEventProvider
public sealed class EventLogWebEventProvider : System.Web.Management.WebEventProvider
type EventLogWebEventProvider = class
    inherit WebEventProvider
Public NotInheritable Class EventLogWebEventProvider
Inherits WebEventProvider
Overname
EventLogWebEventProvider

Voorbeelden

In het volgende configuratiebestandsfragment ziet u hoe u een provider van het type EventLogWebEventProvider opgeeft voor het afhandelen van geslaagde controlegebeurtenissen. De EventLogWebEventProvider en de statusgebeurtenistypen voor foutcontrole die moeten worden bewaakt, worden standaard geconfigureerd. Als u de geslaagde controles wilt controleren, moet u deze configureren, zoals wordt weergegeven in de voorbeeldcode.

<healthMonitoring
  enabled="true" heartbeatInterval="10">

  <rule>
    <add name="Success Audits Default"
      eventName="Success Audits"
      provider="EventLogProvider"
      profile="Default"
      minInterval="00:01:00" />
  </rule>

</healthMonitoring>

Opmerkingen

ASP.NET statuscontrole maakt het productie- en operationele personeel mogelijk om geïmplementeerde webtoepassingen te beheren. De System.Web.Management naamruimte bevat de statusgebeurtenistypen die verantwoordelijk zijn voor het verpakken van statusgegevens van toepassingen en de providertypen die verantwoordelijk zijn voor het verwerken van deze gegevens. Het bevat ook ondersteunende typen die u helpen tijdens het beheer van statusevenementen.

De EventLogWebEventProviderfoutcontrole en de gebeurtenissen voor foutstatuscontrole worden standaard geconfigureerd (ingeschakeld). Dit betekent dat de foutcontrole en de gebeurtenissen voor foutstatuscontrole standaard worden vastgelegd in het Windows toepassingsgebeurtenislogboek.

Note

In de meeste gevallen kunt u de ASP.NET statuscontroletypen gebruiken zoals geïmplementeerd en u kunt het systeem voor statusbewaking beheren door waarden op te geven in de sectie healthMonitoring configuratie. U kunt ook afleiden van de statuscontroletypen om uw eigen aangepaste gebeurtenissen en providers te maken. Zie Het voorbeeld van een aangepaste provider implementeren voor een voorbeeld van het maken van een aangepaste provider.

Eigenschappen

Name Description
Description

Hiermee krijgt u een korte, beschrijvende beschrijving die geschikt is voor weergave in beheerhulpprogramma's of andere gebruikersinterfaces (UIS's).

(Overgenomen van ProviderBase)
Name

Hiermee haalt u de beschrijvende naam op die wordt gebruikt om tijdens de configuratie naar de provider te verwijzen.

(Overgenomen van ProviderBase)

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Flush()

Verplaatst gebeurtenissen van de buffer van de provider naar het gebeurtenislogboek.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize(String, NameValueCollection)

Hiermee stelt u de initiële waarden voor dit object in.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ProcessEvent(WebBaseEvent)

Hiermee wordt de gebeurtenis verwerkt die aan de provider is doorgegeven.

Shutdown()

Voert taken uit die zijn gekoppeld aan het afsluiten van de provider.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook