XmlSerializationReader.CollectionFixup Sınıf

Tanım

Bir XmlSerializationCollectionFixupCallback temsilci örneği ve yöntemin girişlerini tutar; ayrıca yöntemin parametrelerini de sağlar.

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

Açıklamalar

Başlatma sırasında, .NET Framework XML serileştirme altyapısı dinamik olarak sınıfından türetilen seri durumdan XmlSerializationReader çıkarma için geçici bir sınıf oluşturur ve derler. Bu işlem sırasında altyapı, temsilciyi XmlSerializationCollectionFixupCallback uygulayan yöntemler oluşturur. Ayrıca, girişleriyle birlikte düzeltme yöntemlerini depolamak için sınıf nesnelerinin örneğini XmlSerializationReader.CollectionFixup oluşturur. Altyapı bunu SOAP ile kodlanmış diziler veya SOAP ile kodlanmış, çok başvurulu öğeler için yapar ve her iki durumda da veri türleri .NET Framework koleksiyonlara veya numaralandırmalara eşlenir. Ardından, gerektiğinde, dizi öğelerini veya çok başvurulu nesneleri doldurmak için seri durumdan çıkarma sırasında yöntemler çağrılır.

veya XmlSerializationReader.CollectionFixupörneğini doğrudan oluşturmayınXmlSerializationCollectionFixupCallback.

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

Oluşturucular

XmlSerializationReader.CollectionFixup(Object, XmlSerializationCollectionFixupCallback, Object)

Geri çağırma yöntemi için parametrelerle sınıfının yeni bir örneğini XmlSerializationReader.CollectionFixup başlatır.

Özellikler

Callback

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

Collection

object collection geri çağırma yönteminin öğesini alır.

CollectionItems

Geri çağırma yönteminin bir koleksiyonu kopyaladığı diziyi alır.

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.