XmlSerializationFixupCallback Temsilci

Tanım

SOAP ile kodlanmış XML verilerinin XmlSerializer seri durumdan çıkarılması için sınıfı tarafından kullanılan temsilci.

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

public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)

Parametreler

fixup
Object

Düzeltilecek nesneyi ve doldurulacak öğeler için dize tanımlayıcıları dizisini içeren sınıfının bir örneği XmlSerializationReader.Fixup .

Açıklamalar

XML belgelerini .NET Framework nesnelerine seri durumdan çıkarırken, .NET Framework XML serileştirme altyapısı dinamik olarak XmlSerializationFixupCallback temsilcisini uygulayan düzeltme yöntemlerini başlatır. 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ği gibi 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 XmlSerializationReader sınıfından 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 yöntemler oluşturur XmlSerializationFixupCallback . Daha sonra seri durumdan çıkarma sırasında yöntemler çağrılır.

Doğrudan sınıfının bir örneğini oluşturmayın XmlSerializationFixupCallback .

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

Uzantı Metotları

Name Description
GetMethodInfo(Delegate)

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

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ayrıca bkz.