XmlSerializationReader Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee bepaalt u deserialisatie door de XmlSerializer klasse.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
public ref class XmlSerializationReader abstract
public ref class XmlSerializationReader abstract : System::Xml::Serialization::XmlSerializationGeneratedCode
public abstract class XmlSerializationReader
public abstract class XmlSerializationReader : System.Xml.Serialization.XmlSerializationGeneratedCode
type XmlSerializationReader = class
type XmlSerializationReader = class
inherit XmlSerializationGeneratedCode
Public MustInherit Class XmlSerializationReader
Public MustInherit Class XmlSerializationReader
Inherits XmlSerializationGeneratedCode
- Overname
-
XmlSerializationReader
- Overname
Opmerkingen
Tijdens de initialisatie genereert en compileert de .NET Framework XML-serialisatie-infrastructuur dynamisch een tijdelijke klasse voor deserialisatie die is afgeleid van de abstracte XmlSerializationReader-klasse. XmlSerializationReader wordt ook geïmplementeerd in het .NET Framework voor deserialisatie van XML-documenten in DiscoveryDocument en ServiceDescription-objecten.
U mag geen klassen afleiden van XmlSerializationReader. Roep in plaats daarvan een van de Deserialize methoden aan.
Constructors
| Name | Description |
|---|---|
| XmlSerializationReader() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert een nieuw exemplaar van de XmlSerializationReader klasse. |
Eigenschappen
| Name | Description |
|---|---|
| DecodeName |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of XML-tekenreeksen worden omgezet in geldige .NET typenamen. |
| Document |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u het XML-documentobject op waarin het XML-document wordt gedeserialiseerd. |
| IsReturnValue |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een waarde opgehaald of ingesteld die voor een SOAP 1.1-retourwaarde moet zijn |
| Reader |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u het XmlReader object op dat wordt gebruikt door XmlSerializationReader. |
| ReaderCount |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u het huidige aantal van de XmlReader. |
Methoden
| Name | Description |
|---|---|
| AddFixup(XmlSerializationReader+CollectionFixup) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een object op dat een callback-methode bevat die, indien nodig, wordt aangeroepen om .NET verzamelingen of opsommingen in te vullen die zijn toegewezen aan SOAP-gecodeerde matrices of SOAP-gecodeerde, multi-referenced elementen. |
| AddFixup(XmlSerializationReader+Fixup) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een object op dat een callback-methode-exemplaar bevat dat indien nodig wordt aangeroepen om de objecten in een soap-gecodeerde matrix in te vullen. |
| AddReadCallback(String, String, Type, XmlSerializationReadCallback) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een implementatie van de XmlSerializationReadCallback gemachtigde en de bijbehorende invoergegevens op voor een latere aanroep. |
| AddTarget(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een object op dat wordt gedeserialiseerd |
| CheckReaderCount(Int32, Int32) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Controleert of de deserializer geavanceerd is. |
| CollapseWhitespace(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee verwijdert u alle exemplaren van spatietekens vanaf het begin en einde van de opgegeven tekenreeks. |
| CreateAbstractTypeException(String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een InvalidOperationException object gemaakt dat aangeeft dat een object dat wordt gedeserialiseerd, abstract moet zijn. |
| CreateBadDerivationException(String, String, String, String, String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een object gevuld vanuit de XML-weergave op de huidige locatie van het XmlReaderobject, met een optie om het binnenste element te lezen. |
| CreateCtorHasSecurityException(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een InvalidOperationException object gemaakt dat wordt gedeserialiseerd, niet kan worden geïnstantieerd omdat de constructor een beveiligingsonderzondering genereert. |
| CreateInaccessibleConstructorException(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een InvalidOperationException object gemaakt dat wordt gedeserialiseerd, niet kan worden geïnstantieerd omdat er geen constructor beschikbaar is. |
| CreateInvalidCastException(Type, Object, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidCastException bestand dat aangeeft dat een expliciete verwijzingsconversie is mislukt. |
| CreateInvalidCastException(Type, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidCastException bestand dat aangeeft dat een expliciete verwijzingsconversie is mislukt. |
| CreateMissingIXmlSerializableType(String, String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidOperationException bestand dat aangeeft dat een afgeleid type dat is toegewezen aan een xml-schemagegevenstype niet kan worden gevonden. |
| CreateReadOnlyCollectionException(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidOperationException bestand dat aangeeft dat een door SOAP gecodeerd verzamelingstype niet kan worden gewijzigd en de waarden ervan niet kunnen worden ingevuld. |
| CreateUnknownConstantException(String, Type) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidOperationException waarde die aangeeft dat een opsommingswaarde ongeldig is. |
| CreateUnknownNodeException() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidOperationException bestand dat aangeeft dat de huidige positie van XmlReader een onbekend XML-knooppunt vertegenwoordigt. |
| CreateUnknownTypeException(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een InvalidOperationException bestand dat aangeeft dat een type onbekend is. |
| EnsureArrayIndex(Array, Int32, Type) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Zorgt ervoor dat een bepaalde matrix of een kopie groot genoeg is om een opgegeven index te bevatten. |
| Equals(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FixupArrayRefs(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Vult de waarden in van een SOAP-gecodeerde matrix waarvan het gegevenstype wordt toegewezen aan een .NET verwijzingstype. |
| GetArrayLength(String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de lengte op van de SOAP-gecodeerde matrix waar de XmlReader matrix zich momenteel bevindt. |
| GetHashCode() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetNullAttr() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of het XML-element waar de XmlReader momenteel geplaatste waarde een null-kenmerk heeft ingesteld op de waarde |
| GetTarget(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een object op dat wordt gedeserialiseerd |
| GetType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetXsiType() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt de waarde van het |
| InitCallbacks() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Initialiseert callback-methoden waarmee objecten worden ingevuld die zijn toegewezen aan XML-gegevens die door SOAP zijn gecodeerd. |
| InitIDs() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat element- en kenmerknamen op in een NameTable object. |
| IsXmlnsAttribute(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Bepaalt of de naam van een XML-kenmerk een XML-naamruimte aangeeft. |
| MemberwiseClone() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ParseWsdlArrayType(XmlAttribute) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee stelt u de waarde van het XML-kenmerk in als dit van het type |
| ReadElementQualifiedName() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt de XmlReader volledig gekwalificeerde naam van het element gelezen waar het momenteel is geplaatst. |
| ReadEndElement() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een XmlReader XML-eindtag gelezen. |
| ReadNull() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Geeft de XmlReader opdracht om het huidige XML-element te lezen als het element een null-kenmerk heeft met de waarde true. |
| ReadNullableQualifiedName() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee geeft u de XmlReader opdracht om de volledig gekwalificeerde naam van het element te lezen waar het zich momenteel bevindt. |
| ReadNullableString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Geeft de XmlReader opdracht om een eenvoudig XML-element met alleen tekst te lezen. |
| ReadReference(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Leest de waarde van het |
| ReadReferencedElement() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Deserializeert een object van een DOOR SOAP gecodeerd |
| ReadReferencedElement(String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Deserializeert een object van een DOOR SOAP gecodeerd |
| ReadReferencedElements() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee worden objecten van de SOAP-gecodeerde elementen in een SOAP-bericht gedeserialiseerd |
| ReadReferencingElement(String, String, Boolean, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een object van een XML-element in een SOAP-bericht gedeserialiseerd dat een verwijzing naar een |
| ReadReferencingElement(String, String, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een object van een XML-element in een SOAP-bericht gedeserialiseerd dat een verwijzing naar een |
| ReadReferencingElement(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een object van een XML-element in een SOAP-bericht gedeserialiseerd dat een verwijzing naar een |
| ReadSerializable(IXmlSerializable, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Deze methode ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. |
| ReadSerializable(IXmlSerializable) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een object gevuld vanuit de XML-weergave op de huidige locatie van het XmlReaderobject. |
| ReadString(String, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert het resultaat van een aanroep naar de ReadString() methode van de XmlReader klasse, indien nodig ingekort witruimte en toegevoegd aan de invoerwaarde. |
| ReadString(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert het resultaat van een aanroep van de ReadString() methode die is toegevoegd aan de invoerwaarde. |
| ReadTypedNull(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Leest een XML-element dat null-waarden ( |
| ReadTypedPrimitive(XmlQualifiedName) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de waarde op van het XML-knooppunt waarop het XmlReader momenteel is positioneerd. |
| ReadXmlDocument(Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee geeft u de opdracht om een XmlReader XML-documenthoofdelement op de huidige positie te lezen. |
| ReadXmlNode(Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Geeft de XmlReader opdracht om het XML-knooppunt op de huidige positie te lezen. |
| Referenced(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Slaat een object op dat moet worden gedeserialiseerd |
| ResolveDynamicAssembly(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u een dynamisch gegenereerde assembly op naam op. |
| ShrinkArray(Array, Int32, Type, Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Zorgt ervoor dat een bepaalde matrix of een kopie niet groter is dan een opgegeven lengte. |
| ToByteArrayBase64(Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee geeft u de XmlReader opdracht om de tekenreekswaarde op de huidige positie te lezen en deze als een base-64 bytematrix te retourneren. |
| ToByteArrayBase64(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een base-64 bytematrix van een invoertekenreeks. |
| ToByteArrayHex(Boolean) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee geeft u de XmlReader opdracht om de tekenreekswaarde op de huidige positie te lezen en deze als een hexadecimale bytematrix te retourneren. |
| ToByteArrayHex(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een hexadecimale bytematrix van een invoertekenreeks. |
| ToChar(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een Char object van een invoertekenreeks. |
| ToDate(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een DateTime object van een invoertekenreeks. |
| ToDateTime(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een DateTime object van een invoertekenreeks. |
| ToEnum(String, Hashtable, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een numerieke opsommingswaarde van een tekenreeks die bestaat uit gescheiden id's die constanten uit de opsommingslijst vertegenwoordigen. |
| ToString() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| ToTime(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Produceert een DateTime tekenreeks die de tijd aangeeft. |
| ToXmlName(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Decodeert een XML-naam. |
| ToXmlNCName(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Decodeert een XML-naam. |
| ToXmlNmToken(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Decodeert een XML-naam. |
| ToXmlNmTokens(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Decodeert een XML-naam. |
| ToXmlQualifiedName(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee verkrijgt u een XmlQualifiedName naam die een voorvoegsel kan bevatten. |
| UnknownAttribute(Object, XmlAttribute, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownAttribute gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnknownAttribute(Object, XmlAttribute) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownAttribute gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnknownElement(Object, XmlElement, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownElement gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnknownElement(Object, XmlElement) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownElement gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnknownNode(Object, String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownNode gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnknownNode(Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnknownNode gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |
| UnreferencedObject(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt een UnreferencedObject gebeurtenis gegenereerd voor de huidige positie van de XmlReader. |