EntryWrittenEventArgs.Entry Eigenschaft

Definition

Ruft den Ereignisprotokolleintrag ab, der in das Protokoll geschrieben wurde.

public:
 property System::Diagnostics::EventLogEntry ^ Entry { System::Diagnostics::EventLogEntry ^ get(); };
public System.Diagnostics.EventLogEntry? Entry { get; }
public System.Diagnostics.EventLogEntry Entry { get; }
member this.Entry : System.Diagnostics.EventLogEntry
Public ReadOnly Property Entry As EventLogEntry

Eigenschaftswert

Ein EventLogEntry Wert, der den Eintrag darstellt, der in das Ereignisprotokoll geschrieben wurde.

Beispiele

Im folgenden Beispiel wird davon ausgegangen, dass Sie das Beispiel bereits implementiert haben.EntryWrittenEventArgs(EventLogEntry)

Es erstellt ein benutzerdefiniertes EventLog Objekt und schreibt einen Eintrag darin. Anschließend wird ein EntryWrittenEventArgs Objekt mithilfe des ersten Eintrags im benutzerdefinierten EventLog erstellt. Dieses Objekt wird verwendet, um eine Nachricht zu benachrichtigen.

protected static void MyOnEntry(Object source, EntryWrittenEventArgs e)
{
    EventLogEntry myEventLogEntry = e.Entry;
    if (myEventLogEntry != null)
    {
        Console.WriteLine("Current message entry is: '"
                          + myEventLogEntry.Message + "'");
    }
    else
    {
        Console.WriteLine("The current entry is null");
    }
}
Protected Shared Sub MyOnEntry(source As Object, e As EntryWrittenEventArgs)
   Dim myEventLogEntry As EventLogEntry = e.Entry
   If Not (myEventLogEntry Is Nothing) Then
      Console.WriteLine("Current message entry is: '" + _
                                          myEventLogEntry.Message + "'")
   Else
      Console.WriteLine("The current entry is null")
   End If
End Sub

Gilt für: