XmlSerializationWriter.WriteNullableQualifiedNameEncoded Yöntem

Tanım

Gövdesi geçerli bir XML nitelenmiş adı içeren bir XML öğesi yazar. XmlWriterdizenin değeri ise xsi:nil='true'bir null öznitelik ekler.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

protected:
 void WriteNullableQualifiedNameEncoded(System::String ^ name, System::String ^ ns, System::Xml::XmlQualifiedName ^ value, System::Xml::XmlQualifiedName ^ xsiType);
protected void WriteNullableQualifiedNameEncoded(string name, string? ns, System.Xml.XmlQualifiedName? value, System.Xml.XmlQualifiedName? xsiType);
protected void WriteNullableQualifiedNameEncoded(string name, string ns, System.Xml.XmlQualifiedName value, System.Xml.XmlQualifiedName xsiType);
member this.WriteNullableQualifiedNameEncoded : string * string * System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> unit
Protected Sub WriteNullableQualifiedNameEncoded (name As String, ns As String, value As XmlQualifiedName, xsiType As XmlQualifiedName)

Parametreler

name
String

Yazacak XML öğesinin yerel adı.

ns
String

Yazacak XML öğesinin ad alanı.

value
XmlQualifiedName

XML öğesinin gövdesine yazacak XML nitelenmiş adı.

xsiType
XmlQualifiedName

Özniteliğine yazılacak xsi:type XML Şeması veri türünün adı.

Açıklamalar

XmlSerializationWriter korumalı üyeleri yalnızca .NET Framework XML serileştirme altyapısı içinde dahili olarak kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

olarak trueayarlandığında, nil XML Şeması örneği ad alanından gelen öznitelik (kısaltılmış xsi) null değeri gösterir.

WriteNullableQualifiedNameEncoded yöntemi yalnızca SOAP 1.1 belirtiminin Bölüm 5'inde açıklandığı gibi SOAP ile kodlanmış XML yazılırken çağrılır.

Şunlara uygulanır