XmlObjectSerializer.ReadObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odczytuje dokument XML lub strumień dokumentu i zwraca obiekt deserializowany.
Przeciążenia
ReadObject(Stream) |
Odczytuje strumień XML lub dokument z obiektem Stream i zwraca obiekt deserializowany. |
ReadObject(XmlDictionaryReader) |
Odczytuje dokument XML lub strumień z obiektem XmlDictionaryReader i zwraca obiekt deserializowany. |
ReadObject(XmlReader) |
Odczytuje dokument XML lub strumień z obiektem XmlReader i zwraca obiekt deserializowany. |
ReadObject(XmlDictionaryReader, Boolean) |
Odczytuje strumień XML lub dokument z obiektem XmlDictionaryReader i zwraca obiekt deserializowany. Umożliwia również określenie, czy serializator może odczytać dane przed podjęciem próby odczytania go. |
ReadObject(XmlReader, Boolean) |
Odczytuje dokument XML lub strumień z obiektem XmlReader i zwraca obiekt deserializowany. Umożliwia również określenie, czy serializator może odczytać dane przed podjęciem próby odczytania go. |
ReadObject(Stream)
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
Odczytuje strumień XML lub dokument z obiektem Stream i zwraca obiekt deserializowany.
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
Parametry
Zwraca
Obiekt deserializatora.
Uwagi
Ta metoda jest metodą wirtualną i ma domyślną implementację, która tworzy czytelnik słownika w celu odczytania bazowego strumienia i deserializacji go. Domyślna implementacja zakłada, że strumień jest tekstem lub kodem XML.
Dotyczy
ReadObject(XmlDictionaryReader)
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
Odczytuje dokument XML lub strumień z obiektem XmlDictionaryReader i zwraca obiekt deserializowany.
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
Parametry
- reader
- XmlDictionaryReader
Element XmlDictionaryReader służący do odczytywania dokumentu XML.
Zwraca
Obiekt deserializatora.
Uwagi
Ta metoda jest metodą wirtualną i ma domyślną implementację, która tworzy czytelnik słownika w celu odczytania bazowego strumienia i deserializacji go. Domyślna implementacja zakłada, że strumień jest tekstem lub kodem XML.
Dotyczy
ReadObject(XmlReader)
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
Odczytuje dokument XML lub strumień z obiektem XmlReader i zwraca obiekt deserializowany.
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
Parametry
Zwraca
Obiekt deserializatora.
Dotyczy
ReadObject(XmlDictionaryReader, Boolean)
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
Odczytuje strumień XML lub dokument z obiektem XmlDictionaryReader i zwraca obiekt deserializowany. Umożliwia również określenie, czy serializator może odczytać dane przed podjęciem próby odczytania go.
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
Parametry
- reader
- XmlDictionaryReader
Element XmlDictionaryReader służący do odczytywania dokumentu XML.
- verifyObjectName
- Boolean
true
aby sprawdzić, czy ujęta nazwa elementu XML i przestrzeń nazw odpowiadają głównej nazwie i głównej przestrzeni nazw; w przeciwnym razie, false
aby pominąć weryfikację.
Zwraca
Obiekt deserializatora.
Uwagi
Parametr verifyObjectName
używa tego samego kodu co IsStartObject metoda, aby określić, czy element jest początkiem obiektu.
Dotyczy
ReadObject(XmlReader, Boolean)
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
- Źródło:
- XmlObjectSerializer.cs
Odczytuje dokument XML lub strumień z obiektem XmlReader i zwraca obiekt deserializowany. Umożliwia również określenie, czy serializator może odczytać dane przed podjęciem próby odczytania go.
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
Parametry
- verifyObjectName
- Boolean
true
aby sprawdzić, czy ujęta nazwa elementu XML i przestrzeń nazw odpowiadają głównej nazwie i głównej przestrzeni nazw; false
aby pominąć weryfikację.
Zwraca
Obiekt deserializatora.
Uwagi
Parametr verifyObjectName
używa tego samego kodu co IsStartObject metoda, aby określić, czy element jest początkiem obiektu.