UnescapedXmlDiagnosticData(String) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.