UnescapedXmlDiagnosticData(String) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de UnescapedXmlDiagnosticData klasse met behulp van de opgegeven XML-gegevensreeks.
public:
UnescapedXmlDiagnosticData(System::String ^ xmlPayload);
public UnescapedXmlDiagnosticData(string xmlPayload);
new System.Diagnostics.UnescapedXmlDiagnosticData : string -> System.Diagnostics.UnescapedXmlDiagnosticData
Public Sub New (xmlPayload As String)
Parameters
- xmlPayload
- String
De XML-gegevens die moeten worden vastgelegd in het UserData knooppunt van het gebeurtenisschema.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de UnescapedXmlDiagnosticData constructor gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld dat is opgegeven voor de EventSchemaTraceListener klasse.
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)
Opmerkingen
Als u wilt dat uw code end-to-end-schema-compatibel is, moet de xmlPayload parameter een XML-fragment zijn dat kan worden gevalideerd op basis van het end-to-end-gebeurtenisschema. Als xmlPayload dat het is null, is de UnescapedXml eigenschap een lege tekenreeks.
Note
xmlPayload wordt niet gecontroleerd op XML-geldigheid.