Aracılığıyla paylaş


XmlSerializationReader.AddFixup Yöntem

Tanım

GEREKIRSE, SOAP kodlamalı dizilerle veya SOAP ile kodlanmış, çok başvurulu öğelerle eşlenen .NET Framework koleksiyonları veya numaralandırmaları doldurmak için çağrılmak üzere bir geri çağırma yöntemi içeren bir nesneyi depolar.

Aşırı Yüklemeler

AddFixup(XmlSerializationReader+CollectionFixup)

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

SOAP ile kodlanmış dizilere veya SOAP ile kodlanmış, çok başvurulu öğelere eşlenen .NET koleksiyonlarını veya numaralandırmalarını doldurmak için gerektiğinde çağrılacak bir geri çağırma yöntemi içeren bir nesneyi depolar.

AddFixup(XmlSerializationReader+Fixup)

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

SOAP ile kodlanmış dizideki nesneleri doldurmak için gerektiğinde çağrılacak bir geri çağırma yöntemi örneği içeren bir nesneyi depolar.

Açıklamalar

korumalı üyeleri XmlSerializationReader yalnızca .NET Framework XML serileştirme altyapısı içinde kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

AddFixup(XmlSerializationReader+CollectionFixup)

SOAP ile kodlanmış dizilere veya SOAP ile kodlanmış, çok başvurulu öğelere eşlenen .NET koleksiyonlarını veya numaralandırmalarını doldurmak için gerektiğinde çağrılacak bir geri çağırma yöntemi içeren bir nesneyi depolar.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

Parametreler

fixup
XmlSerializationReader.CollectionFixup

Temsilci XmlSerializationCollectionFixupCallback ve geri çağırma yönteminin giriş verileri.

Açıklamalar

korumalı üyeleri XmlSerializationReader yalnızca .NET XML serileştirme altyapısı içinde kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

Başlatma sırasında .NET XML serileştirme altyapısı dinamik olarak öğesinden XmlSerializationReadertüretilen seri durumdan çıkarma için geçici bir sınıf oluşturur ve derler. Bu işlem sırasında altyapı yöntemler oluşturur XmlSerializationCollectionFixupCallback ve düzeltme yöntemlerini ve giriş verilerini depolamak için nesneler oluşturur XmlSerializationReader.CollectionFixup . 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 koleksiyonlarına veya numaralandırmalarına eşlenmiştir. 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 sınıfının bir örneğini XmlSerializationCollectionFixupCallback doğrudan oluşturmamalısınız.

Şunlara uygulanır

AddFixup(XmlSerializationReader+Fixup)

SOAP ile kodlanmış dizideki nesneleri doldurmak için gerektiğinde çağrılacak bir geri çağırma yöntemi örneği içeren bir nesneyi depolar.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)

Parametreler

fixup
XmlSerializationReader.Fixup

Temsilci XmlSerializationFixupCallback ve geri çağırma yönteminin giriş verileri.

Açıklamalar

korumalı üyeleri XmlSerializationReader yalnızca .NET Framework XML serileştirme altyapısı içinde kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

XML belgelerini .NET Framework nesneler halinde seri durumdan çıkarırken, .NET Framework XML serileştirme altyapısı, temsilciyi uygulayan XmlSerializationFixupCallback düzeltme yöntemlerinin örneklerini dinamik olarak oluşturur ve düzeltme yöntemlerini ve giriş verilerini depolamak için sınıfın XmlSerializationReader.Fixup örneklerini oluşturur. Altyapı, veri türleri .NET Framework başvuru türleriyle eşlenen SOAP kodlu diziler için bunu yapar. Ardından, 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 türetilen XmlSerializationReaderseri 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 ve XmlSerializationReader.Fixup nesneler oluştururXmlSerializationFixupCallback. Daha sonra seri durumdan çıkarma sırasında yöntemler çağrılır.

Veya XmlSerializationReader.Fixup sınıflarının XmlSerializationFixupCallback örneklerini doğrudan oluşturmamalısınız.

Şunlara uygulanır