EntryWrittenEventArgs.Entry Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá položku protokolu událostí, která byla zapsána do protokolu.
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
Hodnota vlastnosti
Představuje EventLogEntry položku, která byla zapsána do protokolu událostí.
Příklady
Následující příklad předpokládá, že jste již implementovali vzorek v EntryWrittenEventArgs(EventLogEntry).
Vytvoří vlastní EventLog objekt a zapíše do něj položku. Pak vytvoří EntryWrittenEventArgs objekt pomocí první položky ve vlastním eventLogu. Tento objekt slouží k upozorňovat zprávu.
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