Condividi tramite


UnescapedXmlDiagnosticData(String) Costruttore

Definizione

Inizializza una nuova istanza della classe UnescapedXmlDiagnosticData mediante la stringa di dati XML specificata.

public:
 UnescapedXmlDiagnosticData(System::String ^ xmlPayload);
public UnescapedXmlDiagnosticData (string xmlPayload);
new System.Diagnostics.UnescapedXmlDiagnosticData : string -> System.Diagnostics.UnescapedXmlDiagnosticData
Public Sub New (xmlPayload As String)

Parametri

xmlPayload
String

Dati XML da registrare nel nodo UserData dello schema di eventi.

Esempio

Nell'esempio di codice seguente viene illustrato come usare il UnescapedXmlDiagnosticData costruttore. Questo esempio di codice fa parte di un esempio più grande fornito per la EventSchemaTraceListener classe.

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)

Commenti

Se si vuole che il codice sia conforme allo schema end-to-end, il xmlPayload parametro deve essere un frammento XML che può essere convalidato rispetto allo schema di eventi end-to-end. Se xmlPayload è , la UnescapedXml proprietà è nulluna stringa vuota.

Nota

xmlPayload non viene verificata la validità XML.

Si applica a