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

Sabitlenecek nesneyi içeren sınıfın XmlSerializationReader.Fixup bir örneği ve öğelerin doldurulacağı dize tanımlayıcıları dizisi.

Açıklamalar

XML belgelerini .NET Framework nesneler halinde seri durumdan çıkarırken, .NET Framework XML serileştirme altyapısı dinamik olarak temsilciyi uygulayan düzeltme yöntemlerinin örneğini XmlSerializationFixupCallback 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 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'te açıklanmıştır.

Uzantı Metotları

GetMethodInfo(Delegate)

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

Şunlara uygulanır

Ayrıca bkz.