XmlSerializationReader.AddReadCallback Yöntem
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.
Temsilcinin XmlSerializationReadCallback bir uygulamasını ve daha sonraki bir çağrı için giriş verilerini depolar.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
protected:
void AddReadCallback(System::String ^ name, System::String ^ ns, Type ^ type, System::Xml::Serialization::XmlSerializationReadCallback ^ read);
protected void AddReadCallback(string name, string ns, Type type, System.Xml.Serialization.XmlSerializationReadCallback read);
member this.AddReadCallback : string * string * Type * System.Xml.Serialization.XmlSerializationReadCallback -> unit
Protected Sub AddReadCallback (name As String, ns As String, type As Type, read As XmlSerializationReadCallback)
Parametreler
- name
- String
Seri durumdan çıkarılmakta olan .NET türünün adı.
- ns
- String
Seri durumdan çıkarılmakta olan .NET türünün ad alanı.
Temsilci XmlSerializationReadCallback .
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.
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 .NET Framework, XmlSerializationReadCallback temsilcisini uygulayan okuma yöntemleri oluşturur. Bunu, .NET türleri ile SOAP ile kodlanmış XML aracılığıyla seri hale getirilen ve kök öğe olmayan XML veri türleri arasındaki belirli eşlemeler için yapar. Ardından, gerektiğinde seri durumdan çıkarma sırasında bir okuma yöntemi çağrılır.
Doğrudan sınıfının bir örneğini XmlSerializationReadCallback oluşturmamalısınız.