UnescapedXmlDiagnosticData 类

定义

提供非转义 XML 数据以记录用户提供的跟踪数据。

public ref class UnescapedXmlDiagnosticData
public class UnescapedXmlDiagnosticData
type UnescapedXmlDiagnosticData = class
Public Class UnescapedXmlDiagnosticData
继承
UnescapedXmlDiagnosticData

示例

下面的代码示例演示如何使用 UnescapedXmlDiagnosticData 类。 此代码示例是为 EventSchemaTraceListener 类提供的一个更大示例的一部分。

string testString = "<Test><InnerElement Val=\"1\" /><InnerElement Val=\"Data\"/><AnotherElement>11</AnotherElement></Test>";
UnescapedXmlDiagnosticData unXData = new UnescapedXmlDiagnosticData(testString);
ts.TraceData(TraceEventType.Error, 38, unXData);
Dim testString As String = "<Test><InnerElement Val=""1"" /><InnerElement Val=""Data""/><AnotherElement>11</AnotherElement></Test>"
Dim unXData As New UnescapedXmlDiagnosticData(testString)
ts.TraceData(TraceEventType.Error, 38, unXData)

注解

此类由 TraceData 方法使用。 它还可用于将 XML 数据传递给 TraceData 方法。

注意

不会检查用户提供的数据的架构有效性。

构造函数

UnescapedXmlDiagnosticData(String)

使用指定的 XML 数据字符串初始化 UnescapedXmlDiagnosticData 类的新实例。

属性

UnescapedXml

获取或设置非转义 XML 数据字符串。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回 UnescapedXmlDiagnosticData 对象的字符串表示形式。

适用于