public GenericEventLogCollector(Remote remote_info, ELogs log, bool use_event_type_clause, EventLogData el_data)
        {
            Context = new WMIContext("Win32_NTLogEvent", "RecordNumber,Message,TimeGenerated,SourceName,EventCode,EventType", remote_info);
            Log     = log;

            GenerateWhereClause(use_event_type_clause, el_data);
        }
Exemple #2
0
 /// <summary>
 /// 系统日志
 /// </summary>
 /// <param name="logType"></param>
 /// <param name="logData"></param>
 public static void Write(ELogs logType, string logData = "")
 {
     SqlHelper.ADOExecuteNone(string.Format("INSERT INTO [logsLib] ([WaterId] ,[EventKey] ,[EventData] ,[EventDate]) VALUES ({0},{1},@EDA,getdate()) ", MACPrimaryKey.NewKey3, (Int64)logType), new SqlParameter("@EDA", logData.GetLeft(340)));
 }