ScriptMethodAttribute.XmlSerializeString Özellik
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.
Tüm dönüş türlerinin dize türlerini içeren XML olarak serileştirilip serileştirilmediğini belirten bir değer alır veya ayarlar.
public:
property bool XmlSerializeString { bool get(); void set(bool value); };
public bool XmlSerializeString { get; set; }
member this.XmlSerializeString : bool with get, set
Public Property XmlSerializeString As Boolean
Özellik Değeri
true
tüm dönüş türleri XML olarak serileştirilmişse; aksi takdirde , false
. Varsayılan değer: false
.
Örnekler
Aşağıdaki örnekte, özelliği olarak ayarlanmış bir Web yöntemine XmlSerializeString nasıl uygulanacağı ScriptMethodAttribute gösterilmektedirtrue
. Bu kod örneği, sınıfı için ScriptMethodAttribute sağlanan daha büyük bir örneğin parçasıdır.
Açıklamalar
Bu özellik olarak false
ayarlandığında, xml işaretlemesi olarak yorumlanan dize dışında tüm dönüş türleri XML olarak serileştirilir. değer ise false
ve dönüş türü bir dizeyse ve dize iyi biçimlendirilmiş bir XML belgesine karşılık gelen XML işaretlemesi içermiyorsa, başarılı geri çağırma işlevi çağrılır, ancak sonuçta elde edilen serileştirilmiş dize olur null
.
özelliği olarak ayarlandığında Json
değeri XmlSerializeString yoksayılırResponseFormat.