EntryWrittenEventArgs.Entry Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera la voce del log eventi scritta nel log.
public:
property System::Diagnostics::EventLogEntry ^ Entry { System::Diagnostics::EventLogEntry ^ get(); };
public System.Diagnostics.EventLogEntry Entry { get; }
member this.Entry : System.Diagnostics.EventLogEntry
Public ReadOnly Property Entry As EventLogEntry
Valore della proprietà
EventLogEntry che rappresenta la voce scritta nel log eventi.
Esempio
Nell'esempio seguente si presuppone che l'esempio sia già stato implementato in EntryWrittenEventArgs(EventLogEntry).
Crea un oggetto personalizzato EventLog e vi scrive una voce. Crea quindi un EntryWrittenEventArgs oggetto usando la prima voce nel Log eventi personalizzato. Questo oggetto viene utilizzato per notificare un messaggio.
void MyOnEntry( Object^ source, EntryWrittenEventArgs^ e )
{
EventLogEntry^ myEventLogEntry = e->Entry;
if ( myEventLogEntry )
{
Console::WriteLine( "Current message entry is: '{0}'", myEventLogEntry->Message );
}
else
{
Console::WriteLine( "The current entry is null" );
}
}
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