XmlSerializationReader.Fixup Sınıf

Tanım

Bir XmlSerializationFixupCallback temsilci örneğini ve yöntemin girişlerini tutar; ayrıca yöntemin parametresi olarak da görev alır.

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

protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
Devralma
XmlSerializationReader.Fixup

Açıklamalar

XML belgelerini .NET Framework nesneler halinde seri durumdan çıkarırken, .NET Framework XML serileştirme altyapısı, temsilciyi XmlSerializationFixupCallback uygulayan düzeltme yöntemlerini dinamik olarak başlatır; ayrıca, girişleriyle birlikte düzeltme yöntemlerini depolamak için sınıf nesnelerinin örneğini XmlSerializationReader.Fixup oluşturur. Altyapı, veri türleri .NET Framework başvuru türleriyle eşlenen SOAP kodlu diziler için bunu yapar. Daha sonra, dizideki nesneleri doldurmak için gerektiğinde bir düzeltme yöntemi çağrılır.

Ayrıca, başlatma sırasında, .NET Framework XML serileştirme altyapısı dinamik olarak sınıfından XmlSerializationReader türetilen seri durumdan çıkarma için geçici bir sınıf oluşturur ve derler. Bu işlem sırasında altyapı, SOAP ile kodlanmış, çok başvurulu XML verileri için özelliklerin yanı sıra XmlSerializationReader.Fixup sınıf nesneleri oluştururXmlSerializationFixupCallback. Daha sonra seri durumdan çıkarma sırasında yöntemler çağrılır.

Veya XmlSerializationReader.Fixup sınıfının bir örneğini doğrudan oluşturmayınXmlSerializationFixupCallback.

SOAP kodlaması, SOAP 1.1 belirtiminin Bölüm 5'te açıklanmıştır.

Oluşturucular

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32)

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

XmlSerializationReader.Fixup sınıfının yeni bir örneğini başlatır.

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[])

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

XmlSerializationReader.Fixup sınıfının yeni bir örneğini başlatır.

Özellikler

Callback

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

Temsilcinin bir örneğini XmlSerializationFixupCallback oluşturan geri çağırma yöntemini alır.

Ids

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

Değerleri geri çağırma uygulaması tarafından doldurulan özelliğine Source ait nesneler için bir anahtar dizisi alır veya ayarlar.

Source

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

Değerleri geri çağırma uygulaması tarafından doldurulan diğer nesneleri içeren nesneyi alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.