XmlSerializationReader.Fixup Sınıf
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.
Bir XmlSerializationFixupCallback temsilci örneğini ve yöntemin girişlerini tutar; aynı zamanda 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 nesnelerine seri durumdan çıkarırken, .NET Framework XML serileştirme altyapısı dinamik olarak XmlSerializationFixupCallback temsilcisini uygulayan düzeltme yöntemlerinin örneğini oluşturur; ayrıca XmlSerializationReader.Fixup sınıf nesnelerini kullanarak düzeltme yöntemlerini ve girişlerini depolar. 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 özelliklerin yanı sıra XmlSerializationFixupCallback sınıf nesneleri oluştururXmlSerializationReader.Fixup. Daha sonra seri durumdan çıkarma sırasında yöntemler çağrılır.
veya XmlSerializationFixupCallback sınıfının bir örneğini doğrudan oluşturmayınXmlSerializationReader.Fixup.
SOAP kodlaması, SOAP 1.1 belirtiminin Bölüm 5'inde açıklanmıştır.
Oluşturucular
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| Equals(Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |