Azure Windows事件日志级别

时间:2012-11-30 08:04:26

标签: c# xml events azure diagnostics

我无法在任何地方找到有用的东西......原始Windows Azure如何:Windows事件日志-XML如何。我需要知道哪个EventLevel引用了一个数字。

由于

1 个答案:

答案 0 :(得分:1)

如果您正在谈论XML文件,我假设您指的是 diagnostics.wadcfg 文件。在此文件中,您只需编写XSD中定义的LogLevel:

  <xs:simpleType name="LogLevel">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Undefined" />
      <xs:enumeration value="Verbose" />
      <xs:enumeration value="Information" />
      <xs:enumeration value="Warning" />
      <xs:enumeration value="Error" />
      <xs:enumeration value="Critical" />
    </xs:restriction>
  </xs:simpleType>

如果您需要每个级别的数值(我认为这也是您要问的),您可以通过枚举找到它们:

namespace Microsoft.WindowsAzure.Diagnostics
{
    // Summary:
    //     Defines a standard set of logging levels.
    public enum LogLevel
    {
        // Summary:
        //     Logs all events at all levels.
        Undefined = 0,
        //
        // Summary:
        //     Logs a critical alert.
        Critical = 1,
        //
        // Summary:
        //     Logs an error.
        Error = 2,
        //
        // Summary:
        //     Logs a warning.
        Warning = 3,
        //
        // Summary:
        //     Logs an informational message.
        Information = 4,
        //
        // Summary:
        //     Logs a verbose message.
        Verbose = 5,
    }
}
相关问题