EventLog.LogNameFromSourceName メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > EventLog.LogNameFromSourceName メソッドの意味・解説 

EventLog.LogNameFromSourceName メソッド

指定したソース登録されているログの名前を取得します

名前空間: System.Diagnostics
アセンブリ: System (system.dll 内)
構文構文

Public Shared Function LogNameFromSourceName
 ( _
    source As String, _
    machineName As String _
) As String
Dim source As String
Dim machineName As String
Dim returnValue As String

returnValue = EventLog.LogNameFromSourceName(source, machineName)
public static string LogNameFromSourceName
 (
    string source,
    string machineName
)
public:
static String^ LogNameFromSourceName (
    String^ source, 
    String^ machineName
)
public static String LogNameFromSourceName
 (
    String source, 
    String machineName
)
public static function LogNameFromSourceName
 (
    source : String, 
    machineName : String
) : String

パラメータ

source

イベント ソースの名前。

machineName

検索対象コンピュータの名前。ローカル コンピュータ場合は "."。

戻り値
レジストリ内で指定したソース関連付けられているログの名前。

解説解説
使用例使用例

ソースローカル コンピュータから削除する例を次に示します。この例は、ソースからログ内容判断してから、そのログ削除します

メモメモ

イベント ログには複数ソース書き込むことがありますカスタム ログ削除する前に、そのログ書き込んでいるソースが他に存在しないことを確認してください

Option Explicit
Option Strict

Imports System
Imports System.Diagnostics
Imports System.Threading

Class MySample
    Public Shared Sub Main()
        Dim logName As String
        
        If EventLog.SourceExists("MyOldSource")
 Then
            ' Find the log associated with this source.    
            logName = EventLog.LogNameFromSourceName("MyOldSource",
 ".")
            
            ' Delete the source and the log.
            EventLog.DeleteEventSource("MyOldSource")
            EventLog.Delete(logName)
            
            Console.WriteLine((logName & " deleted."))
        End If
    End Sub 'Main
End Class 'MySample
using System;
using System.Diagnostics;
using System.Threading;
              
class MySample{

    public static void Main(){

         string logName;
       
        if(EventLog.SourceExists("MyOldSource")){
        // Find the log associated with this source.    
            logName = EventLog.LogNameFromSourceName("MyOldSource", ".");

        // Delete the source and the log.
            EventLog.DeleteEventSource("MyOldSource");
            EventLog.Delete(logName);
            
            Console.WriteLine(logName + " deleted.");    
        }                                                                       
 
    } 
}
   
#using <System.dll>

using namespace System;
using namespace System::Diagnostics;
using namespace System::Threading;
int main()
{
   String^ logName;
   if ( EventLog::SourceExists( "MyOldSource" ) )
   {
      
      // Find the log associated with this source.    
      logName = EventLog::LogNameFromSourceName( "MyOldSource", "."
 );
      
      // Delete the source and the log.
      EventLog::DeleteEventSource( "MyOldSource" );
      EventLog::Delete( logName );
      Console::WriteLine( "{0} deleted.", logName );
   }
}

import System.*;
import System.Diagnostics.*;
import System.Threading.*;

class MySample
{
    public static void main(String[]
 args)
    {
        String logName;
        if (EventLog.SourceExists("MyOldSource")) {
            // Find the log associated with this source.    
            logName = EventLog.LogNameFromSourceName("MyOldSource", ".");

            // Delete the source and the log.
            EventLog.DeleteEventSource("MyOldSource");
            EventLog.Delete(logName);
            Console.WriteLine(logName + " deleted.");
        }
    } //main
} //MySample
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からEventLog.LogNameFromSourceName メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からEventLog.LogNameFromSourceName メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からEventLog.LogNameFromSourceName メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「EventLog.LogNameFromSourceName メソッド」の関連用語

EventLog.LogNameFromSourceName メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



EventLog.LogNameFromSourceName メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS