XmlSerializationReader.AddFixup Yöntem

Tanım

SOAP kodlu dizilerle veya SOAP ile kodlanmış, çok başvurulu öğelerle eşlenen .NET Framework 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.

Aşırı Yüklemeler

Name Description
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ı veya numaralandırmaları 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ış bir dizideki nesneleri doldurmak için gerektiği gibi çağrılacak bir geri çağırma yöntemi örneği içeren bir nesneyi depolar.

Açıklamalar

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

AddFixup(XmlSerializationReader+CollectionFixup)

Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs

SOAP ile kodlanmış dizilere veya SOAP ile kodlanmış, çok başvurulu öğelere eşlenen .NET koleksiyonları veya numaralandırmaları 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

XmlSerializationReader korumalı üyeleri yalnızca .NET XML serileştirme altyapısı içinde dahili olarak 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 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ı yöntemler oluşturur XmlSerializationCollectionFixupCallback ve düzeltme yöntemlerini ve bunların giriş verilerini depolamak için nesneler oluşturur XmlSerializationReader.CollectionFixup . Altyapı bunu SOAP ile kodlanmış diziler veya veri türleri her iki durumda da .NET koleksiyonlara veya numaralandırmalara eşlenen SOAP ile kodlanmış, çok başvurulu öğeler için yapar. 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.

doğrudan veya XmlSerializationCollectionFixupCallback sınıfının bir örneğini XmlSerializationReader.CollectionFixup oluşturmamalısınız.

Şunlara uygulanır

AddFixup(XmlSerializationReader+Fixup)

Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs
Kaynak:
XmlSerializationReader.cs

SOAP ile kodlanmış bir dizideki nesneleri doldurmak için gerektiği gibi ç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

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

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

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

Şunlara uygulanır