UnescapedXmlDiagnosticData(String) Oluşturucu

Tanım

Belirtilen XML veri dizesini UnescapedXmlDiagnosticData kullanarak sınıfının yeni bir örneğini başlatır.

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

Parametreler

xmlPayload
String

Olay şemasının düğümünde UserData günlüğe kaydedilecek XML verileri.

Örnekler

Aşağıdaki kod örneği oluşturucunun UnescapedXmlDiagnosticData nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için EventSchemaTraceListener sağlanan daha büyük bir örneğin parçasıdır.

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)

Açıklamalar

Kodunuzun uçtan uca şema uyumlu olmasını istiyorsanız, parametrenin xmlPayload uçtan uca olay şemasına göre doğrulanabilen bir XML parçası olması gerekir. ise xmlPayloadnullözelliği UnescapedXml boş bir dizedir.

Not

xmlPayload XML geçerliliği denetlenmedi.

Şunlara uygulanır