NetDataContractSerializer.IsStartObject Methode

Definitie

Bepaalt of de lezer is geplaatst op een object dat kan worden gedeserialiseerd.

Overloads

Name Description
IsStartObject(XmlReader)

Bepaalt of de positie van het XmlReader object is ingesteld op een object dat kan worden gedeserialiseerd met behulp van de opgegeven lezer.

IsStartObject(XmlDictionaryReader)

Bepaalt of de positie van het XmlDictionaryReader object is ingesteld op een object dat kan worden gedeserialiseerd met behulp van de opgegeven lezer.

Opmerkingen

Dit komt overeen met het gebruik van de ReadObject methode van de IFormatter interface.

IsStartObject(XmlReader)

Bepaalt of de positie van het XmlReader object is ingesteld op een object dat kan worden gedeserialiseerd met behulp van de opgegeven lezer.

public:
 override bool IsStartObject(System::Xml::XmlReader ^ reader);
public override bool IsStartObject(System.Xml.XmlReader reader);
override this.IsStartObject : System.Xml.XmlReader -> bool
Public Overrides Function IsStartObject (reader As XmlReader) As Boolean

Parameters

reader
XmlReader

Een XmlReader met de XML die moet worden gelezen.

Retouren

true als de lezer zich aan het beginelement van de stroom bevindt om te lezen; anders, false.

Uitzonderingen

is reader ingesteld op null.

Van toepassing op

IsStartObject(XmlDictionaryReader)

Bepaalt of de positie van het XmlDictionaryReader object is ingesteld op een object dat kan worden gedeserialiseerd met behulp van de opgegeven lezer.

public:
 override bool IsStartObject(System::Xml::XmlDictionaryReader ^ reader);
public override bool IsStartObject(System.Xml.XmlDictionaryReader reader);
override this.IsStartObject : System.Xml.XmlDictionaryReader -> bool
Public Overrides Function IsStartObject (reader As XmlDictionaryReader) As Boolean

Parameters

reader
XmlDictionaryReader

Een XmlDictionaryReader met de XML die moet worden gelezen.

Retouren

true, als de lezer zich aan het beginelement van de stroom bevindt om te lezen; anders, false.

Uitzonderingen

is reader ingesteld op null.

Opmerkingen

De IsStartObject bepaalt of een object kan worden gelezen door de naam en naamruimte van het XML-element te onderzoeken waarop de lezer is geplaatst en de waarden te vergelijken met de verwachte naam en naamruimte. De verwachte naam en naamruimte kunnen worden ingesteld met het volgende: de naam en naamruimte van het gegevenscontract van het type dat wordt doorgegeven aan de constructor, of de rootName waarden die rootNamespace worden doorgegeven aan de constructor (indien aanwezig).

U kunt de rootName en rootNamespace in de volgende constructors instellen: NetDataContractSerializer.NetDataContractSerializer(String, String), NetDataContractSerializer.NetDataContractSerializer(XmlDictionaryString, XmlDictionaryString)en NetDataContractSerializer.NetDataContractSerializer(XmlDictionaryString, XmlDictionaryString, StreamingContext, Int32, Boolean, FormatterAssemblyStyle, ISurrogateSelector).

Van toepassing op