本文整理汇总了C#中System.Diagnostics.EventLog.DeleteEventSource方法的典型用法代码示例。如果您正苦于以下问题:C# EventLog.DeleteEventSource方法的具体用法?C# EventLog.DeleteEventSource怎么用?C# EventLog.DeleteEventSource使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Diagnostics.EventLog
的用法示例。
在下文中一共展示了EventLog.DeleteEventSource方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
//引入命名空间
using System;
using System.Diagnostics;
using System.Threading;
class MySample
{
public static void Main()
{
string logName;
if (EventLog.SourceExists("MySource"))
{
// Find the log associated with this source.
logName = EventLog.LogNameFromSourceName("MySource", ".");
// Make sure the source is in the log we believe it to be in.
if (logName != "MyLog")
return;
// Delete the source and the log.
EventLog.DeleteEventSource("MySource");
EventLog.Delete(logName);
Console.WriteLine(logName + " deleted.");
}
else
{
// Create the event source to make next try successful.
EventLog.CreateEventSource("MySource", "MyLog");
}
}
}
示例2: Main
//引入命名空间
using System;
using System.Diagnostics;
using System.Threading;
class MySample
{
public static void Main()
{
string logName;
if (EventLog.SourceExists("MySource", "MyMachine"))
{
// Find the log associated with this source.
logName = EventLog.LogNameFromSourceName("MySource", "MyMachine");
// Make sure the source is in the log we believe it to be in.
if (logName != "MyLog")
return;
// Delete the source and the log.
EventLog.DeleteEventSource("MySource", "MyMachine");
EventLog.Delete(logName, "MyMachine");
Console.WriteLine(logName + " deleted.");
}
else
{
// Create the event source to make next try successful.
EventSourceCreationData mySourceData = new EventSourceCreationData("MySource", "MyLog");
mySourceData.MachineName = "MyMachine";
EventLog.CreateEventSource(mySourceData);
}
}
}
示例3: Main
//引入命名空间
using System;
using System.Diagnostics;
namespace nsEventLogs
{
public class RemSrc
{
static public void Main (string [] args)
{
if (args.Length == 0)
{
Console.WriteLine ("Please enter an event source to remove.");
Console.WriteLine ("Usage: RemSrc [source]");
return;
}
if (EventLog.SourceExists (args[0]))
{
Console.WriteLine ("Deleting event log source " + args[0]);
EventLog.DeleteEventSource (args[0]);
}
}
}
}