Partager via


UnescapedXmlDiagnosticData(String) Constructeur

Définition

Initialise une nouvelle instance de la classe UnescapedXmlDiagnosticData en utilisant la chaîne de données XML spécifiée.

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

Paramètres

xmlPayload
String

Les données XML à enregistrer dans le nœud UserData du schéma d'événement.

Exemples

L’exemple de code suivant montre comment utiliser le UnescapedXmlDiagnosticData constructeur. Cet exemple de code fait partie d’un exemple plus large fourni pour 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)

Remarques

Si vous souhaitez que votre code soit conforme au schéma de bout en bout, le xmlPayload paramètre doit être un fragment XML qui peut être validé par rapport au schéma d’événement de bout en bout. Si xmlPayload a la valeur null, la UnescapedXml propriété est une chaîne vide.

Notes

xmlPayload n’est pas vérifié pour la validité XML.

S’applique à