Compartir a través de


EntryWrittenEventArgs.Entry Propiedad

Definición

Obtiene la entrada del registro de eventos que se ha escrito en el registro.

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

Valor de propiedad

EventLogEntry que representa la entrada que se ha escrito en el registro de eventos.

Ejemplos

En el ejemplo siguiente se supone que ya ha implementado el ejemplo en EntryWrittenEventArgs(EventLogEntry).

Crea un objeto personalizado EventLog y escribe una entrada en él. A continuación, crea un EntryWrittenEventArgs objeto con la primera entrada del EventLog personalizado. Este objeto se usa para notificar un mensaje.

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

Se aplica a