public static void TraceWarning(this String strMessage, string strPrepend = "")
 {
     if (CipheriseSP.GetTraceLevel() >= TraceLevel.Warning)
     {
         Trace.TraceWarning(strPrepend + strMessage);
     }
 }
 public static void TraceVerbose(this String strMessage, string strPrepend = "")
 {
     if (CipheriseSP.GetTraceLevel() >= TraceLevel.Verbose)
     {
         Trace.TraceInformation("VERBOSE: " + strPrepend + strMessage);
     }
 }
        public static string TraceError(this String strMessage, string strPrepend = "")
        {
            string strRet = "";

            if (CipheriseSP.GetTraceLevel() >= TraceLevel.Error)
            {
                strRet = strPrepend + strMessage;
                Trace.TraceError(strRet);
            }
            return(strRet);
        }