UnescapedXmlDiagnosticData(String) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 xmlPayload
null
özelliği UnescapedXml boş bir dizedir.
Not
xmlPayload
XML geçerliliği denetlenmedi.