DataContractJsonSerializer.IsStartObject Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che specifica se il serializzatore può leggere l'oggetto.
Overload
| Nome | Descrizione |
|---|---|
| IsStartObject(XmlDictionaryReader) |
Ottiene un valore che specifica se l'oggetto XmlDictionaryReader è posizionato su un elemento XML che rappresenta un oggetto da cui il serializzatore può deserializzare. |
| IsStartObject(XmlReader) |
Determina se l'oggetto XmlReader è posizionato su un oggetto che può essere deserializzato. |
IsStartObject(XmlDictionaryReader)
Ottiene un valore che specifica se l'oggetto XmlDictionaryReader è posizionato su un elemento XML che rappresenta un oggetto da cui il serializzatore può deserializzare.
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
Parametri
- reader
- XmlDictionaryReader
Oggetto XmlDictionaryReader usato per leggere il flusso XML mappato da JSON.
Valori restituiti
true se il lettore è posizionato correttamente; in caso contrario, false.
Commenti
Determina IsStartObject se può leggere un oggetto controllando che sia posizionato su un elemento XML. Esamina inoltre il nome e lo spazio dei nomi dell'elemento XML in corrispondenza del quale il lettore è posizionato e confronta i valori con il nome e lo spazio dei nomi previsti. Il nome previsto può essere impostato con il rootName valore passato nel costruttore (se presente) o è "root" se assente. Lo spazio dei nomi previsto è la stringa vuota.
Si noti che questo metodo è destinato a scenari avanzati quando si usa xml mappato da JSON.
Si applica a
IsStartObject(XmlReader)
Determina se l'oggetto XmlReader è posizionato su un oggetto che può essere deserializzato.
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
Parametri
Valori restituiti
true se il lettore è posizionato correttamente; in caso contrario, false.
Commenti
Questo metodo controlla se il lettore è posizionato su un elemento che può essere deserializzato e restituisce true se è. Per restituire true, l'elemento trovato deve avere il nome previsto.