Beispiel #1
0
        public static UInt32 ToUInt32(Entry.EntryType value)
        {
            switch (value)
            {
            case Entry.EntryType.Byte:
                return(0x1);

            case Entry.EntryType.Ascii:
                return(0x2);

            case Entry.EntryType.Short:
                return(0x3);

            case Entry.EntryType.Long:
                return(0x4);

            case Entry.EntryType.Rational:
                return(0x5);

            case Entry.EntryType.Undefined:
                return(0x7);

            case Entry.EntryType.SShort:
                return(0x8);

            case Entry.EntryType.SLong:
                return(0x9);

            case Entry.EntryType.SRational:
                return(0xA);

            default:
                return(0x0);
            }
        }
 public void AddLogEntry(Entry.EntryType logType, String logText)
 {
     AddLogEntry(logType, logText, null);
 }
        public void AddLogEntry(Entry.EntryType logType, String logText, object context)
        {
            Entry entry = new Entry(logType, logText, context);

            ThreadPool.QueueUserWorkItem(new WaitCallback(AddLogEntryThreadProc), entry);
        }