} // Local public void WriteTrace(ushort id, FBADiagnosticsCategory fbaDiagnosticsCategory, TraceSeverity traceSeverity, string message, params object[] data) { if (traceSeverity != TraceSeverity.None) { // traceSeverity==TraceSeverity.None would cause an ArgumentException: // "Specified value is not supported for the severity parameter." SPDiagnosticsCategory category = Local.Areas[AreaName].Categories[fbaDiagnosticsCategory.ToString()]; Local.WriteTrace(id, category, traceSeverity, message, data); } } // LogMessage()
public void WriteTrace(ushort id, FBADiagnosticsCategory fbaDiagnosticsCategory, TraceSeverity traceSeverity, string message, params object[] data) { if (traceSeverity != TraceSeverity.None) { // traceSeverity==TraceSeverity.None would cause an ArgumentException: // "Specified value is not supported for the severity parameter." SPDiagnosticsCategory category = Local.Areas[AreaName].Categories[fbaDiagnosticsCategory.ToString()]; Local.WriteTrace(id, category, traceSeverity, message, data); } }