XmlSerializerFactory Sınıf

Tanım

Daha verimli serileştirme için öğesinin XmlSerializer yazılan sürümlerini oluşturur.

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

public ref class XmlSerializerFactory
public class XmlSerializerFactory
type XmlSerializerFactory = class
Public Class XmlSerializerFactory
Devralma
XmlSerializerFactory

Oluşturucular

Name Description
XmlSerializerFactory()

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

XmlSerializerFactory sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
CreateSerializer(Type, String)

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

Belirtilen türü ve ad alanını seri hale getirmek için kullanılan sınıfın türetilmesi XmlSerializer döndürür.

CreateSerializer(Type, Type[])

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

Belirtilen türü serileştirmek için kullanılan sınıfın türetilmesi XmlSerializer döndürür. Bir özellik veya alan bir dizi döndürürse, extraTypes parametresi diziye eklenebilen nesneleri belirtir.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence)

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

Geçersiz.

Belirtilen türdeki XmlSerializer nesneleri XML belge örneklerine seri hale getirebilen sınıfın türetilmesi döndürür ve bunun tersi de geçerlidir. Seri hale getirilecek her nesnenin kendisi sınıfların örneklerini içerebilir ve bu aşırı yükleme diğer sınıflarla geçersiz kılabilir. Bu aşırı yükleme ayrıca tüm XML öğeleri için varsayılan ad alanını ve XML kök öğesi olarak kullanılacak sınıfı belirtir.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String)

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

Belirtilen türdeki XmlSerializer nesneleri XML belge örneklerine seri hale getirebilen sınıfın türetilmesi döndürür ve bunun tersi de geçerlidir. Seri hale getirilecek her nesnenin kendisi sınıfların örneklerini içerebilir ve bu aşırı yükleme diğer sınıflarla geçersiz kılabilir. Bu aşırı yükleme ayrıca tüm XML öğeleri için varsayılan ad alanını ve XML kök öğesi olarak kullanılacak sınıfı belirtir.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String)

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

Belirtilen türdeki XmlSerializer nesneleri XML belge örneklerine seri hale getirebilen sınıfın türetilmesi döndürür ve bunun tersi de geçerlidir. Seri hale getirilecek her nesnenin kendisi sınıfların örneklerini içerebilir ve bu aşırı yükleme diğer sınıflarla geçersiz kılabilir. Bu aşırı yükleme ayrıca tüm XML öğeleri için varsayılan ad alanını ve XML kök öğesi olarak kullanılacak sınıfı belirtir.

CreateSerializer(Type, XmlAttributeOverrides)

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

Belirtilen türdeki XmlSerializer nesneleri XML belgelerine seri hale getirebilen sınıfın türetilmesi döndürür ve bunun tersi de geçerlidir. Seri hale getirilecek her nesnenin kendisi sınıfların örneklerini içerebilir ve bu aşırı yükleme diğer sınıflarla geçersiz kılabilir.

CreateSerializer(Type, XmlRootAttribute)

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

Belirtilen türdeki XmlSerializer nesneleri XML belgelerine seri hale getirebilen sınıfın türetilmesi döndürür ve bunun tersi de geçerlidir. XML kök öğesini temsil eden nesneyi belirtir.

CreateSerializer(Type)

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

Belirtilen türü serileştirmek için kullanılan sınıfın türetilmesi XmlSerializer döndürür.

CreateSerializer(XmlTypeMapping)

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

Bir türü başka bir türe XmlSerializer eşleyen bir nesne kullanarak sınıfın türetilmesi döndürür.

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)

Şunlara uygulanır