Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die lokalisierte Meldung ab, die diesem Ereigniseintrag zugeordnet ist.
Namespace: System.Diagnostics
Assembly: System (in system.dll)
Syntax
'Declaration
Public ReadOnly Property Message As String
'Usage
Dim instance As EventLogEntry
Dim value As String
value = instance.Message
public string Message { get; }
public:
property String^ Message {
String^ get ();
}
/** @property */
public String get_Message ()
public function get Message () : String
Eigenschaftenwert
Der formatierte lokalisierte Text der Meldung. Dazu zählen zugeordnete Ersatzzeichenfolgen.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Der Speicherplatz konnte für eine der Einfügezeichenfolgen, die der Meldung zugeordnet sind, nicht reserviert werden. |
Hinweise
Beim Abrufen dieser Eigenschaft wird die Windows-Registrierung geöffnet, um den Dateinamen der DLL-Datei zu bestimmen, die den lokalisierten Text enthält. Wenn Sie beim Testen des Quellcodes einen Registrierungsfehler erhalten, überprüfen Sie, ob die DLL-Datei auf dem Computer vorhanden ist. Wenn Einfügezeichenfolgen in der Meldung enthalten sind, werden Fehler bei der Reservierung abgefangen.
Beispiel
Option Strict
Option Explicit
Imports System
Imports System.Diagnostics
Imports Microsoft.VisualBasic
Class MySample
Public Shared Sub Main()
Dim myLog As New EventLog()
myLog.Log = "MyNewLog"
Dim entry As EventLogEntry
For Each entry In myLog.Entries
Console.WriteLine((ControlChars.Tab & "Entry: " & entry.Message))
Next entry
End Sub ' Main
End Class ' MySample
using System;
using System.Diagnostics;
class MySample{
public static void Main(){
EventLog myLog = new EventLog();
myLog.Log = "MyNewLog";
foreach(EventLogEntry entry in myLog.Entries){
Console.WriteLine("\tEntry: " + entry.Message);
}
}
}
#using <System.dll>
using namespace System;
using namespace System::Diagnostics;
int main()
{
EventLog^ myLog = gcnew EventLog;
myLog->Log = "MyNewLog";
System::Collections::IEnumerator^ myEnum = myLog->Entries->GetEnumerator();
while ( myEnum->MoveNext() )
{
EventLogEntry^ entry = safe_cast<EventLogEntry^>(myEnum->Current);
Console::WriteLine( "\tEntry: {0}", entry->Message );
}
}
import System.*;
import System.Diagnostics.*;
import System.Collections.*;
class MySample
{
public static void main(String[] args)
{
EventLog myLog = new EventLog();
myLog.set_Log("MyNewLog");
EventLogEntry entry;
IEnumerator objEnum = myLog.get_Entries().GetEnumerator();
while (objEnum.MoveNext()) {
entry = (EventLogEntry)objEnum.get_Current();
Console.WriteLine("\tEntry: " + entry.get_Message());
}
} //main
} //MySample
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
EventLogEntry-Klasse
EventLogEntry-Member
System.Diagnostics-Namespace
EventInstance-Klasse
WriteEvent