XmlObjectSerializer.ReadObject Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lit un document XML ou un flux de document et retourne l'objet désérialisé.
Surcharges
ReadObject(Stream) |
Lit le flux ou le document XML avec un Stream et retourne l'objet désérialisé. |
ReadObject(XmlDictionaryReader) |
Lit le document ou le flux XML avec un XmlDictionaryReader et retourne l'objet désérialisé. |
ReadObject(XmlReader) |
Lit le document ou le flux XML avec un XmlReader et retourne l'objet désérialisé. |
ReadObject(XmlDictionaryReader, Boolean) |
Lit le flux ou le document XML avec un XmlDictionaryReader et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire. |
ReadObject(XmlReader, Boolean) |
Lit le document ou le flux XML avec un XmlReader et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire. |
ReadObject(Stream)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lit le flux ou le document XML avec un Stream et retourne l'objet désérialisé.
public:
virtual System::Object ^ ReadObject(System::IO::Stream ^ stream);
public virtual object ReadObject (System.IO.Stream stream);
public virtual object? ReadObject (System.IO.Stream stream);
abstract member ReadObject : System.IO.Stream -> obj
override this.ReadObject : System.IO.Stream -> obj
Public Overridable Function ReadObject (stream As Stream) As Object
Paramètres
Retours
L'objet désérialisé.
Remarques
Cette méthode est une méthode virtuelle et dispose d'une implémentation par défaut qui crée un lecteur de dictionnaire permettant de lire le flux sous-jacent et de le désérialiser. L'implémentation par défaut suppose que le flux est du texte ou du XML.
S’applique à
ReadObject(XmlDictionaryReader)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lit le document ou le flux XML avec un XmlDictionaryReader et retourne l'objet désérialisé.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader);
public virtual object ReadObject (System.Xml.XmlDictionaryReader reader);
public virtual object? ReadObject (System.Xml.XmlDictionaryReader reader);
abstract member ReadObject : System.Xml.XmlDictionaryReader -> obj
override this.ReadObject : System.Xml.XmlDictionaryReader -> obj
Public Overridable Function ReadObject (reader As XmlDictionaryReader) As Object
Paramètres
- reader
- XmlDictionaryReader
XmlDictionaryReader utilisé pour lire le document XML.
Retours
L'objet désérialisé.
Remarques
Cette méthode est une méthode virtuelle et dispose d'une implémentation par défaut qui crée un lecteur de dictionnaire permettant de lire le flux sous-jacent et de le désérialiser. L'implémentation par défaut suppose que le flux est du texte ou du XML.
S’applique à
ReadObject(XmlReader)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lit le document ou le flux XML avec un XmlReader et retourne l'objet désérialisé.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader);
public virtual object ReadObject (System.Xml.XmlReader reader);
public virtual object? ReadObject (System.Xml.XmlReader reader);
abstract member ReadObject : System.Xml.XmlReader -> obj
override this.ReadObject : System.Xml.XmlReader -> obj
Public Overridable Function ReadObject (reader As XmlReader) As Object
Paramètres
Retours
L'objet désérialisé.
S’applique à
ReadObject(XmlDictionaryReader, Boolean)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lit le flux ou le document XML avec un XmlDictionaryReader et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire.
public:
abstract System::Object ^ ReadObject(System::Xml::XmlDictionaryReader ^ reader, bool verifyObjectName);
public abstract object ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
public abstract object? ReadObject (System.Xml.XmlDictionaryReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlDictionaryReader * bool -> obj
Public MustOverride Function ReadObject (reader As XmlDictionaryReader, verifyObjectName As Boolean) As Object
Paramètres
- reader
- XmlDictionaryReader
XmlDictionaryReader utilisé pour lire le document XML.
- verifyObjectName
- Boolean
true
pour vérifier si le nom et l'espace de noms de l'élément XML englobant correspondent au nom et à l'espace de noms de la racine ; sinon, false
pour ignorer la vérification.
Retours
L'objet désérialisé.
Remarques
Le paramètre verifyObjectName
utilise le même code que la méthode IsStartObject pour déterminer si l'élément constitue le début de l'objet.
S’applique à
ReadObject(XmlReader, Boolean)
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
- Source:
- XmlObjectSerializer.cs
Lit le document ou le flux XML avec un XmlReader et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire.
public:
virtual System::Object ^ ReadObject(System::Xml::XmlReader ^ reader, bool verifyObjectName);
public virtual object ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
public virtual object? ReadObject (System.Xml.XmlReader reader, bool verifyObjectName);
abstract member ReadObject : System.Xml.XmlReader * bool -> obj
override this.ReadObject : System.Xml.XmlReader * bool -> obj
Public Overridable Function ReadObject (reader As XmlReader, verifyObjectName As Boolean) As Object
Paramètres
- verifyObjectName
- Boolean
true
pour vérifier si le nom et l'espace de noms de l'élément XML englobant correspondent au nom et à l'espace de noms de la racine ; false
pour ignorer la vérification.
Retours
L'objet désérialisé.
Remarques
Le paramètre verifyObjectName
utilise le même code que la méthode IsStartObject pour déterminer si l'élément constitue le début de l'objet.