UnescapedXmlDiagnosticData(String) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à è null
una stringa vuota.
Nota
xmlPayload
non viene verificata la validità XML.