EventLogEntryType 列挙体
アセンブリ: System (system.dll 内)

Public Enumeration EventLogEntryType

メンバ名 | 説明 | |
---|---|---|
Error | エラー イベント。ユーザーに知らせる必要がある重大な問題を示します。通常は、機能またはデータの損失です。 | |
FailureAudit | 監査エラーイベント。ファイルを開けなかった場合など、監査アクセスに失敗した場合に発生するセキュリティ イベントを示します。 | |
Information | 情報イベント。有効で成功した操作を示します。 | |
SuccessAudit | 成功した監査イベント。たとえば、ログオンに成功した場合のように、監査アクセスに成功した場合に発生するセキュリティ イベントを示します。 | |
Warning | 警告イベント。緊急を要する問題ではありませんが、今後問題の原因となりうることを示します。 |

イベント ログ エントリの種類は、エントリに関する追加情報を提供します。アプリケーションは、イベント ログにエントリを書き込むときにエントリの種類を設定します。
各イベントは単一の種類である必要があります。1 つのエントリでイベントの種類を組み合わせることはできません。イベント ビューアは、この種類を使用して、ログのリスト ビューに表示するアイコンを決定します。

' Check whether source exist in event log. If False = EventLog.SourceExists(mySource) Then ' Create a new source in a specified log on a system. EventLog.CreateEventSource(mySource, myLog) End If ' Create an event log instance. myEventLog = New EventLog(myLog) ' Initialize source property of obtained instance. myEventLog.Source = mySource Select Case myIntLog Case 1 ' Write an 'Error' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Error, myID) Case 2 ' Write a 'Warning' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Warning, myID) Case 3 ' Write an 'Information' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Information, myID) Case 4 ' Write a 'FailureAudit' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.FailureAudit, myID) Case 5 ' Write a 'SuccessAudit' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.SuccessAudit, myID) Case Else Console.WriteLine("Error: Failed to create an event in event log.") End Select Console.WriteLine("A new event in log '{0}' with ID '{1}' " + _ "is successfully written into event log.", myEventLog.Log, myID)
// Check whether source exist in event log. if( false == EventLog.SourceExists( mySource )) { // Create a new source in a specified log on a system. EventLog.CreateEventSource( mySource, myLog ); } // Create an event log instance. myEventLog = new EventLog( myLog ); // Initialize source property of obtained instance. myEventLog.Source = mySource; switch( myIntLog ) { case 1: // Write an 'Error' entry in specified log of event log. myEventLog.WriteEntry( myMessage, EventLogEntryType.Error, myID ); break; case 2: // Write a 'Warning' entry in specified log of event log. myEventLog.WriteEntry( myMessage, EventLogEntryType.Warning, myID ); break; case 3: // Write an 'Information' entry in specified log of event log. myEventLog.WriteEntry( myMessage, EventLogEntryType.Information, myID ); break; case 4: // Write a 'FailureAudit' entry in specified log of event log. myEventLog.WriteEntry( myMessage, EventLogEntryType.FailureAudit, myID ); break; case 5: // Write a 'SuccessAudit' entry in specified log of event log. myEventLog.WriteEntry( myMessage, EventLogEntryType.SuccessAudit, myID ); break; default: Console.WriteLine("Error: Failed to create an event in event log."); break; } Console.WriteLine("A new event in log '{0}' with ID '{1}' " +"is successfully written into event log.", myEventLog.Log, myID );
// Check whether source exist in event log. if ( !EventLog::SourceExists( mySource ) ) { // Create a new source in a specified log on a system. EventLog::CreateEventSource( mySource, myLog ); } // Create an event log instance.* myEventLog = new EventLog(myLog); // Initialize source property of obtained instance. myEventLog->Source = mySource; switch ( myIntLog ) { case 1: // Write an 'Error' entry in specified log of event log. myEventLog->WriteEntry( myMessage, EventLogEntryType::Error, myID ); break; case 2: // Write a 'Warning' entry in specified log of event log. myEventLog->WriteEntry( myMessage, EventLogEntryType::Warning, myID ); break; case 3: // Write an 'Information' entry in specified log of event log. myEventLog->WriteEntry( myMessage, EventLogEntryType::Information, myID ); break; case 4: // Write a 'FailureAudit' entry in specified log of event log. myEventLog->WriteEntry( myMessage, EventLogEntryType::FailureAudit, myID ); break; case 5: // Write a 'SuccessAudit' entry in specified log of event log. myEventLog->WriteEntry( myMessage, EventLogEntryType::SuccessAudit, myID ); break; default: Console::WriteLine( "Error: Failed to create an event in event log." ); break; } Console::WriteLine( "A new event in log '{0}' with ID '{1}' is successfully written into event log.", myEventLog->Log, myID );
// Check whether source exist in event log. if (false == EventLog.SourceExists(mySource)) { // Create a new source in a specified log on a system. EventLog.CreateEventSource(mySource, myLog); } // Create an event log instance. myEventLog = new EventLog(myLog); // Initialize source property of obtained instance. myEventLog.set_Source(mySource); switch (myIntLog) { case 1 : // Write an 'Error' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Error, myID); break; case 2 : // Write a 'Warning' entry in specified log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Warning, myID); break; case 3 : // Write an 'Information' entry in specified log of // event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.Information, myID); break; case 4 : // Write a 'FailureAudit' entry in specified log of // event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.FailureAudit, myID); break; case 5 : // Write a 'SuccessAudit' entry in specified // log of event log. myEventLog.WriteEntry(myMessage, EventLogEntryType.SuccessAudit, myID); break; default : Console.WriteLine("Error: Failed to create an event " + "in event log."); break; } Console.WriteLine("A new event in log '{0}' with ID '{1}' " + "is successfully written into event log.", myEventLog.get_Log(),(Int32) myID);

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からEventLogEntryType 列挙体を検索する場合は、下記のリンクをクリックしてください。

- EventLogEntryType 列挙体のページへのリンク