XmlSerializationReader Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Szabályozza az osztály által történő deszerializálást XmlSerializer .
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
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
- Öröklődés
- Öröklődés
-
XmlSerializationReader
Megjegyzések
Az inicializálás során a .NET Keretrendszer XML szerializálási infrastruktúrája dinamikusan létrehoz és lefordít egy ideiglenes osztályt a deszerializáláshoz, amely az absztrakt XmlSerializationReader osztályból származik. XmlSerializationReader az XML-dokumentumok DiscoveryDocument és ServiceDescription objektumokba való deszerializálására szolgáló .NET keretrendszerben is implementálva van.
Nem szabad osztályokat származtatnia.XmlSerializationReader Ehelyett hívja meg az egyik metódust Deserialize .
Konstruktorok
| Name | Description |
|---|---|
| XmlSerializationReader() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Inicializálja a XmlSerializationReader osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| DecodeName |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállít egy értéket, amely meghatározza, hogy az XML-sztringek le vannak-e fordítva érvényes .NET típusnevekre. |
| Document |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri azt az XML-dokumentumobjektumot, amelybe az XML-dokumentum deszerializálva van. |
| IsReturnValue |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállít egy SOAP 1.1 visszatérési értékhez tartozó |
| Reader |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a XmlReader használt XmlSerializationReaderobjektumot. |
| ReaderCount |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a .XmlReader |
Metódusok
| Name | Description |
|---|---|
| AddFixup(XmlSerializationReader+CollectionFixup) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan objektumot tárol, amely szükség szerint meghív egy visszahívási metódust, hogy kitöltse .NET olyan gyűjteményeket vagy számbavételeket, amelyek SOAP kódolású tömbökre vagy SOAP-kódolású, többhivatkozásos elemekre vannak leképezve. |
| AddFixup(XmlSerializationReader+Fixup) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy olyan objektumot tárol, amely egy visszahívási metóduspéldányt tartalmaz, amelyet szükség szerint meghívunk, hogy kitöltse az objektumokat egy SOAP-kódolt tömbben. |
| AddReadCallback(String, String, Type, XmlSerializationReadCallback) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A delegált és bemeneti XmlSerializationReadCallback adatainak implementációját tárolja egy későbbi meghíváshoz. |
| AddTarget(String, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy SOAP-kódolt |
| CheckReaderCount(Int32, Int32) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ellenőrzi, hogy a deszerializáló fejlett-e. |
| CollapseWhitespace(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eltávolítja a szóköz karakterek összes előfordulását a megadott sztring elejéről és végéről. |
| CreateAbstractTypeException(String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan objektumot InvalidOperationException , amely azt jelzi, hogy a deszerializált objektumnak absztraktnak kell lennie. |
| CreateBadDerivationException(String, String, String, String, String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Feltölt egy objektumot az XML-ábrázolásából az aktuális helyen XmlReader, és beolvassa a belső elemet. |
| CreateCtorHasSecurityException(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan objektumot InvalidOperationException , amely azt jelzi, hogy a deszerializált objektum nem hozható létre, mert a konstruktor biztonsági kivételt okoz. |
| CreateInaccessibleConstructorException(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan objektumot InvalidOperationException , amely azt jelzi, hogy a deszerializált objektum nem hozható létre, mert nincs elérhető konstruktor. |
| CreateInvalidCastException(Type, Object, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy InvalidCastException olyan elemet, amely azt jelzi, hogy egy explicit hivatkozás konvertálása sikertelen volt. |
| CreateInvalidCastException(Type, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy InvalidCastException olyan elemet, amely azt jelzi, hogy egy explicit hivatkozás konvertálása sikertelen volt. |
| CreateMissingIXmlSerializableType(String, String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy InvalidOperationException olyan típust, amely azt jelzi, hogy az XML-séma adattípusára leképezett származtatott típus nem található. |
| CreateReadOnlyCollectionException(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan értéket InvalidOperationException , amely azt jelzi, hogy a SOAP kódolású gyűjteménytípus nem módosítható, és az értékei nem tölthetők ki. |
| CreateUnknownConstantException(String, Type) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan értéket InvalidOperationException , amely azt jelzi, hogy egy enumerálási érték érvénytelen. |
| CreateUnknownNodeException() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan értéket InvalidOperationException , amely azt jelzi, hogy az aktuális pozíció XmlReader egy ismeretlen XML-csomópontot jelöl. |
| CreateUnknownTypeException(XmlQualifiedName) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy olyan típust InvalidOperationException , amely azt jelzi, hogy egy típus ismeretlen. |
| EnsureArrayIndex(Array, Int32, Type) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Biztosítja, hogy egy adott tömb vagy másolat elég nagy legyen ahhoz, hogy egy adott indexet tartalmazzon. |
| Equals(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| FixupArrayRefs(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Kitölti egy SOAP kódolású tömb értékeit, amelynek adattípusa egy .NET referenciatípusra van leképezett. |
| GetArrayLength(String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri annak a SOAP-kódolt tömbnek a hosszát, ahol az XmlReader aktuálisan található. |
| GetHashCode() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetNullAttr() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Azt határozza meg, hogy az XML-elem, ahol az XmlReader aktuálisan van elhelyezve, null attribútummal rendelkezik-e az értékre |
| GetTarget(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a SOAP-kódolt |
| GetType() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetXsiType() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az |
| InitCallbacks() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Inicializálja azokat a visszahívási metódusokat, amelyek a SOAP-kódolású XML-adatokra leképezett objektumokat töltik fel. |
| InitIDs() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Elem- és attribútumneveket tárol egy NameTable objektumban. |
| IsXmlnsAttribute(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghatározza, hogy egy XML-attribútum neve XML-névteret jelez-e. |
| MemberwiseClone() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ParseWsdlArrayType(XmlAttribute) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Beállítja az XML-attribútum értékét, ha a webszolgáltatások leírási nyelvének (WSDL) névteréből |
| ReadElementQualifiedName() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Beolvassa annak az XmlReader elemnek a teljes nevét, amelyben jelenleg elhelyezve van. |
| ReadEndElement() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Xml-zárócímkét készít az XmlReader olvasáshoz. |
| ReadNull() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja az XmlReader aktuális XML-elemet, hogy olvassa be, ha az elem null attribútummal rendelkezik igaz értékkel. |
| ReadNullableQualifiedName() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja a XmlReader felhasználót, hogy olvassa be annak az elemnek a teljes nevét, amelyben jelenleg található. |
| ReadNullableString() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja a XmlReader felhasználót, hogy olvasson be egy egyszerű, csak szöveges XML-elemet, amely lehet |
| ReadReference(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Beolvassa annak az attribútumnak ( |
| ReadReferencedElement() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializál egy objektumot egy SOAP kódolású |
| ReadReferencedElement(String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializál egy objektumot egy SOAP kódolású |
| ReadReferencedElements() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializálja az objektumokat a SOAP-üzenet SOAP-kódolt |
| ReadReferencingElement(String, String, Boolean, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializál egy objektumot egy OLYAN SOAP-üzenet XML-eleméből, amely egy |
| ReadReferencingElement(String, String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializál egy objektumot egy OLYAN SOAP-üzenet XML-eleméből, amely egy |
| ReadReferencingElement(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Deszerializál egy objektumot egy OLYAN SOAP-üzenet XML-eleméből, amely egy |
| ReadSerializable(IXmlSerializable, Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ez a módszer támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál. |
| ReadSerializable(IXmlSerializable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Feltölt egy objektumot az XML-reprezentációjából az aktuális helyen XmlReader. |
| ReadString(String, Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az osztály metódusára ReadString()XmlReader irányuló hívás eredményét adja vissza, szükség esetén üres területet vág le, és hozzáfűzi a bemeneti értékhez. |
| ReadString(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A bemeneti értékhez ReadString() hozzáfűzött metódus hívásának eredményét hozza létre. |
| ReadTypedNull(XmlQualifiedName) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Beolvas egy XML-elemet, amely engedélyezi a null értékeket ( |
| ReadTypedPrimitive(XmlQualifiedName) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri annak az XML-csomópontnak az értékét, amelyen az XmlReader aktuálisan található. |
| ReadXmlDocument(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Utasítja az XmlReader XML-dokumentum gyökérelemének olvasására az aktuális pozíciójában. |
| ReadXmlNode(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja az XmlReader XML-csomópontot, hogy az aktuális pozíciójában olvassa be az xml-csomópontot. |
| Referenced(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy SOAP-kódolt |
| ResolveDynamicAssembly(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Dinamikusan létrehozott szerelvényt kap név alapján. |
| ShrinkArray(Array, Int32, Type, Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Biztosítja, hogy egy adott tömb vagy másolat ne legyen nagyobb a megadott hossznál. |
| ToByteArrayBase64(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja a XmlReader sztring értékét, hogy az aktuális pozíciójában olvassa be, és adja vissza alap-64 bájtos tömbként. |
| ToByteArrayBase64(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy base-64 bájtos tömböt állít elő egy bemeneti sztringből. |
| ToByteArrayHex(Boolean) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Arra utasítja a XmlReader sztring értékét, hogy az aktuális pozíciójában olvassa be, és hexadecimális bájttömbként adja vissza. |
| ToByteArrayHex(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hexadecimális bájttömböt hoz létre egy bemeneti sztringből. |
| ToChar(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Objektumot Char hoz létre egy bemeneti sztringből. |
| ToDate(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Objektumot DateTime hoz létre egy bemeneti sztringből. |
| ToDateOnly(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Szabályozza az osztály által történő deszerializálást XmlSerializer . |
| ToDateTime(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Objektumot DateTime hoz létre egy bemeneti sztringből. |
| ToEnum(String, Hashtable, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Numerikus enumerálási értéket hoz létre egy sztringből, amely az enumerátorlistából származó állandókat jelképező, tagolt azonosítókból áll. |
| ToString() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| ToTime(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. DateTime Az időt jelképező sztringből állít elő. |
| ToTimeOnly(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Szabályozza az osztály által történő deszerializálást XmlSerializer . |
| ToTimeOnlyIgnoreOffset(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Szabályozza az osztály által történő deszerializálást XmlSerializer . |
| ToXmlName(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. XML-név dekódolása. |
| ToXmlNCName(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. XML-név dekódolása. |
| ToXmlNmToken(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. XML-név dekódolása. |
| ToXmlNmTokens(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. XML-név dekódolása. |
| ToXmlQualifiedName(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan névből szerez be, XmlQualifiedName amely előtagot tartalmazhat. |
| UnknownAttribute(Object, XmlAttribute, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownAttribute hoz létre a XmlReader. |
| UnknownAttribute(Object, XmlAttribute) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownAttribute hoz létre a XmlReader. |
| UnknownElement(Object, XmlElement, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownElement hoz létre a XmlReader. |
| UnknownElement(Object, XmlElement) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownElement hoz létre a XmlReader. |
| UnknownNode(Object, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownNode hoz létre a XmlReader. |
| UnknownNode(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnknownNode hoz létre a XmlReader. |
| UnreferencedObject(String, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményt UnreferencedObject hoz létre a XmlReader. |