Aracılığıyla paylaş


XmlSerializationWriter.WriteNullableStringEncoded Yöntem

Tanım

Gövde olarak dize içeren bir XML öğesi yazar. XmlWriterdizenin değeri ise nullbir xsi:nil='true' öznitelik ekler.

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

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

Parametreler

name
String

Yazacak XML öğesinin yerel adı.

ns
String

Yazacak XML öğesinin ad alanı.

value
String

XML öğesinin gövdesinde yazacak dize.

xsiType
XmlQualifiedName

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

Açıklamalar

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

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

WriteNullableStringEncoded 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