XmlSerializationReader Sınıf

Tanım

sınıfına göre seri durumdan çıkarma işlemini XmlSerializer denetler.

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

public ref class XmlSerializationReader abstract : System::Xml::Serialization::XmlSerializationGeneratedCode
public ref class XmlSerializationReader abstract
public abstract class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
public abstract class XmlSerializationReader
type XmlSerializationReader = class
    inherit XmlSerializationGeneratedCode
type XmlSerializationReader = class
Public MustInherit Class XmlSerializationReader
Inherits XmlSerializationGeneratedCode
Public MustInherit Class XmlSerializationReader
Devralma
XmlSerializationReader
Devralma
XmlSerializationReader

Açıklamalar

Başlatma sırasında, .NET Framework XML serileştirme altyapısı dinamik olarak soyut XmlSerializationReader sınıftan türetilen seri durumdan çıkarma için geçici bir sınıf oluşturur ve derler. XmlSerializationReader, xml belgelerinin ve ServiceDescription nesnelerine DiscoveryDocument seri durumdan çıkarılması için .NET Framework içinde de uygulanır.

sınıfından XmlSerializationReadersınıf türetmemelisiniz. Bunun yerine yöntemlerden birini çağırın Deserialize .

Oluşturucular

XmlSerializationReader()

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

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

Özellikler

DecodeName

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

XML dizelerinin geçerli .NET tür adlarına çevrilip çevrilmeyeceğini belirleyen bir değer alır veya ayarlar.

Document

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

XML belgesinin seri durumdan çıkarıldığı XML belge nesnesini alır.

IsReturnValue

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

SOAP 1.1 dönüş değeri için olması true gereken bir değeri alır veya ayarlar.

Reader

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

XmlReader tarafından XmlSerializationReaderkullanılan nesneyi alır.

ReaderCount

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

öğesinin geçerli sayısını XmlReaderalır.

Yöntemler

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

AddReadCallback(String, String, Type, XmlSerializationReadCallback)

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

Temsilcinin ve giriş verilerinin XmlSerializationReadCallback bir uygulamasını daha sonra çağırmak üzere depolar.

AddTarget(String, Object)

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

yöntemi aracılığıyla daha sonra erişmek üzere SOAP ile kodlanmış multiRef bir öğeden seri durumdan çıkarılmakta GetTarget(String) olan bir nesneyi depolar.

CheckReaderCount(Int32, Int32)

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

Seri durumdan çıkarıcının gelişmiş olup olmadığını denetler.

CollapseWhitespace(String)

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

Belirtilen dizenin başından ve sonundan boşluk karakterlerinin tüm oluşumlarını kaldırır.

CreateAbstractTypeException(String, String)

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

InvalidOperationException Seri durumdan çıkarılan bir nesnenin soyut olması gerektiğini belirten bir oluşturur.

CreateBadDerivationException(String, String, String, String, String, String)

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

Bir nesneyi geçerli konumundaki XmlReaderXML gösteriminden iç öğeyi okuma seçeneğiyle doldurur.

CreateCtorHasSecurityException(String)

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

Oluşturucu bir InvalidOperationException güvenlik özel durumu oluşturduğundan seri durumdan çıkarılan bir nesnenin örneğini oluşturamadığını belirten bir oluşturur.

CreateInaccessibleConstructorException(String)

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

Seri durumdan çıkarılmakta olan bir nesnenin örneği oluşturulamadığını çünkü kullanılabilir bir oluşturucu olmadığını belirten bir InvalidOperationException oluşturur.

CreateInvalidCastException(Type, Object)

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

Açık başvuru InvalidCastException dönüştürmenin başarısız olduğunu gösteren bir oluşturur.

CreateInvalidCastException(Type, Object, String)

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

Açık başvuru InvalidCastException dönüştürmenin başarısız olduğunu gösteren bir oluşturur.

CreateMissingIXmlSerializableType(String, String, String)

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

XML InvalidOperationException Şeması veri türüne eşlenmiş türetilmiş bir türün bulunamadığını belirten bir oluşturur.

CreateReadOnlyCollectionException(String)

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

SOAP ile kodlanmış koleksiyon türünün değiştirilemeyeceğini ve değerlerinin doldurulamayacağını belirten bir InvalidOperationException oluşturur.

CreateUnknownConstantException(String, Type)

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

InvalidOperationException Bir numaralandırma değerinin geçerli olmadığını gösteren bir oluşturur.

CreateUnknownNodeException()

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

InvalidOperationException geçerli konumunun bilinmeyen bir XML düğümünü XmlReader temsil ettiğini gösteren bir oluşturur.

CreateUnknownTypeException(XmlQualifiedName)

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

Bir InvalidOperationException türün bilinmediğini belirten bir oluşturur.

EnsureArrayIndex(Array, Int32, Type)

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

Belirli bir dizinin veya bir kopyanın belirtilen dizini içerecek kadar büyük olmasını sağlar.

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)
FixupArrayRefs(Object)

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

Veri türü bir .NET başvuru türüyle eşlenen SOAP kodlu bir dizinin değerlerini doldurur.

GetArrayLength(String, String)

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

şu anda konumunda olan XmlReader SOAP ile kodlanmış dizinin uzunluğunu alır.

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)
GetNullAttr()

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

öğesinin şu anda konumlandırıldığı XML öğesinin XmlReader değerine trueayarlanmış bir null özniteliği olup olmadığını belirler.

GetTarget(String)

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

SOAP ile kodlanmış multiRef bir öğeden seri durumdan çıkarılmakta olan ve tarafından AddTarget(String, Object)daha önce depolanan bir nesnesi alır.

GetType()

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

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetXsiType()

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

XML öğesinin xsi:type geçerli konumundaki özniteliğinin XmlReaderdeğerini alır.

InitCallbacks()

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

SOAP ile kodlanmış XML verilerine eşlenen nesneleri dolduran geri çağırma yöntemlerini başlatır.

InitIDs()

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

Öğe ve öznitelik adlarını bir NameTable nesnede depolar.

IsXmlnsAttribute(String)

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

XML öznitelik adının bir XML ad alanını işaret edip etmediğini belirler.

MemberwiseClone()

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ParseWsdlArrayType(XmlAttribute)

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

Web Hizmetleri Açıklama Dili (WSDL) ad alanından tür ise arrayType XML özniteliğinin değerini ayarlar.

ReadElementQualifiedName()

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

öğesinin XmlReader şu anda konumlandırıldığı öğenin tam adını okur.

ReadEndElement()

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

Okuma işlemini XmlReader bir XML bitiş etiketi yapar.

ReadNull()

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

öğesinin XmlReader true değerine sahip bir null özniteliği varsa geçerli XML öğesini okumasını bildirir.

ReadNullableQualifiedName()

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

öğesinin XmlReader şu anda konumlandırıldığı öğenin tam adını okumasını sağlar.

ReadNullableString()

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

öğesine, olabilecek nullbasit, yalnızca metin içeren bir XML öğesini okumasını bildirirXmlReader.

ReadReference(String)

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

SOAP kodlamasında href bir XML öğesine başvurmak için kullanılan özniteliğinin (ref SOAP 1.2 özniteliği) değerini okur.

ReadReferencedElement()

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

SOAP ile kodlanmış multiRef xml öğesinden bir nesneyi seri durumdan kaldırır.

ReadReferencedElement(String, String)

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

SOAP ile kodlanmış multiRef xml öğesinden bir nesneyi seri durumdan kaldırır.

ReadReferencedElements()

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

SOAP iletisindeki SOAP ile kodlanmış multiRef öğelerden nesneleri seri durumdan kaldırır.

ReadReferencingElement(String)

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

Bir öğeye başvuru içeren SOAP iletisindeki xml öğesinden bir nesneyi seri durumdan multiRef kaldırır.

ReadReferencingElement(String, String, Boolean, String)

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

Bir öğeye başvuru içeren SOAP iletisindeki xml öğesinden bir nesneyi seri durumdan multiRef kaldırır.

ReadReferencingElement(String, String, String)

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

Bir öğeye başvuru içeren SOAP iletisindeki xml öğesinden bir nesneyi seri durumdan multiRef kaldırır.

ReadSerializable(IXmlSerializable)

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

Bir nesneyi xml gösteriminden öğesinin geçerli konumunda doldurur XmlReader.

ReadSerializable(IXmlSerializable, Boolean)

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

Bu yöntem .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ReadString(String)

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

Giriş değerine eklenen yöntemine yapılan ReadString() çağrının sonucunu üretir.

ReadString(String, Boolean)

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

Sınıfının yöntemine ReadString()XmlReader yapılan çağrının sonucunu döndürür, gerekirse boşluk kırpılır ve giriş değerine eklenir.

ReadTypedNull(XmlQualifiedName)

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

Null değerlere (xsi:nil = 'true') izin veren ve genel Nullable<T> bir değer döndüren bir XML öğesini okur.

ReadTypedPrimitive(XmlQualifiedName)

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

öğesinin şu anda konumlandırıldığı XML düğümünün XmlReader değerini alır.

ReadXmlDocument(Boolean)

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

bir XML belgesi kök öğesini geçerli konumunda okumasını bildirir XmlReader .

ReadXmlNode(Boolean)

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

xml düğümünü geçerli konumunda okumasını bildirir XmlReader .

Referenced(Object)

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

SOAP ile kodlanmış bir öğeden seri durumdan çıkarılacak bir nesneyi depolar multiRef .

ResolveDynamicAssembly(String)

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

Ada göre dinamik olarak oluşturulmuş bir derleme alır.

ShrinkArray(Array, Int32, Type, Boolean)

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

Belirli bir dizinin veya bir kopyanın belirtilen uzunluktan büyük olmamasını sağlar.

ToByteArrayBase64(Boolean)

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

dize değerini geçerli konumunda okumasını ve base-64 bayt dizisi olarak döndürmesini sağlar XmlReader .

ToByteArrayBase64(String)

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

Giriş dizesinden bir base-64 bayt dizisi üretir.

ToByteArrayHex(Boolean)

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

dize değerini geçerli konumunda okumasını ve onaltılık bayt dizisi olarak döndürmesini sağlar XmlReader .

ToByteArrayHex(String)

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

Bir giriş dizesinden onaltılık bayt dizisi üretir.

ToChar(String)

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

Giriş dizesinden bir Char nesne üretir.

ToDate(String)

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

Giriş dizesinden bir DateTime nesne üretir.

ToDateTime(String)

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

Giriş dizesinden bir DateTime nesne üretir.

ToEnum(String, Hashtable, String)

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

Numaralandırıcı listesindeki sabitleri temsil eden sınırlandırılmış tanımlayıcılardan oluşan bir dizeden sayısal numaralandırma değeri üretir.

ToString()

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

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ToTime(String)

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

Saati temsil eden bir dizeden bir DateTime üretir.

ToXmlName(String)

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

XML adının kodunu çözer.

ToXmlNCName(String)

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

XML adının kodunu çözer.

ToXmlNmToken(String)

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

XML adının kodunu çözer.

ToXmlNmTokens(String)

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

XML adının kodunu çözer.

ToXmlQualifiedName(String)

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

XmlQualifiedName Ön ek içerebilen bir addan bir alır.

UnknownAttribute(Object, XmlAttribute)

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

geçerli konumu XmlReaderiçin bir UnknownAttribute olay oluşturur.

UnknownAttribute(Object, XmlAttribute, String)

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

geçerli konumu XmlReaderiçin bir UnknownAttribute olay oluşturur.

UnknownElement(Object, XmlElement)

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

geçerli konumu XmlReaderiçin bir UnknownElement olay oluşturur.

UnknownElement(Object, XmlElement, String)

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

geçerli konumu XmlReaderiçin bir UnknownElement olay oluşturur.

UnknownNode(Object)

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

geçerli konumu XmlReaderiçin bir UnknownNode olay oluşturur.

UnknownNode(Object, String)

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

geçerli konumu XmlReaderiçin bir UnknownNode olay oluşturur.

UnreferencedObject(String, Object)

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

geçerli konumu XmlReaderiçin bir UnreferencedObject olay oluşturur.

Şunlara uygulanır

Ayrıca bkz.