UnescapedXmlDiagnosticData(String) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der UnescapedXmlDiagnosticData-Klasse unter Verwendung der angegebenen XML-Daten-Zeichenfolge.
public:
UnescapedXmlDiagnosticData(System::String ^ xmlPayload);
public UnescapedXmlDiagnosticData (string xmlPayload);
new System.Diagnostics.UnescapedXmlDiagnosticData : string -> System.Diagnostics.UnescapedXmlDiagnosticData
Public Sub New (xmlPayload As String)
Parameter
- xmlPayload
- String
Die XML-Daten, die im UserData
-Knoten des Ereignisschemas protokolliert werden sollten.
Beispiele
Im folgenden Codebeispiel wird die Verwendung des UnescapedXmlDiagnosticData Konstruktors veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die EventSchemaTraceListener-Klasse bereitgestellt wird.
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)
Hinweise
Wenn Ihr Code End-to-End-Schemakonform sein soll, muss der xmlPayload
Parameter ein XML-Fragment sein, das anhand des End-to-End-Ereignisschemas überprüft werden kann. Wenn xmlPayload
ist null
, ist die UnescapedXml Eigenschaft eine leere Zeichenfolge.
Hinweis
xmlPayload
ist nicht auf XML-Gültigkeit überprüft.