本文整理汇总了C#中ErrorReporter.Error方法的典型用法代码示例。如果您正苦于以下问题:C# ErrorReporter.Error方法的具体用法?C# ErrorReporter.Error怎么用?C# ErrorReporter.Error使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ErrorReporter
的用法示例。
在下文中一共展示了ErrorReporter.Error方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CompileAssembly
public static Assembly CompileAssembly(string fullSource, ErrorReporter errorReporter, params string[] referencedAssemblies)
{
CompilerResults cr = DoCompile(fullSource, referencedAssemblies);
foreach (CompilerError item in cr.Errors)
{
if (item.IsWarning)
{
errorReporter.Warning(item.ToString());
}
else
{
errorReporter.Error(item.ToString());
}
}
return cr.CompiledAssembly;
}
示例2: ReportException
public static void ReportException(ErrorReporter er, RhinoException ex)
{
if (er is Rhino.Tools.ToolErrorReporter)
{
((Rhino.Tools.ToolErrorReporter)er).ReportException(ex);
}
else
{
string msg = GetExceptionMessage(ex);
er.Error(msg, ex.SourceName(), ex.LineNumber(), ex.LineSource(), ex.ColumnNumber());
}
}