Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo XmlSerializer.Deserialize (XmlReader, String)

 

Data di pubblicazione: ottobre 2016

Deserializza il documento XML contenuto nell'oggetto specificato XmlReader e stile di codifica.

Spazio dei nomi:   System.Xml.Serialization
Assembly:  System.Xml (in System.Xml.dll)

public object Deserialize(
	XmlReader xmlReader,
	string encodingStyle
)

Parametri

xmlReader
Type: System.Xml.XmlReader

Il XmlReader che contiene il documento XML da deserializzare.

encodingStyle
Type: System.String

Lo stile di codifica di XML serializzato.

Valore restituito

Type: System.Object

Oggetto deserializzato.

Exception Condition
InvalidOperationException

Si è verificato un errore durante la deserializzazione. L'eccezione originale è disponibile tramite il InnerException proprietà.

La deserializzazione è il processo di lettura di un'istanza di un documento XML e creazione di un oggetto fortemente tipizzato per il XSD (XML Schema) del documento.

Prima di deserializzazione, un XmlSerializer deve essere creata mediante il tipo di oggetto da deserializzare.

Impostare il encodingStyle parametro "http://schemas.xmlsoap.org/soap/encoding/" per la codifica SOAP versione 1.1; in caso contrario, impostarla su "http://www.w3.org/2001/12/soap-encoding" per la codifica SOAP versione 1.2.

Nota   il XmlSerializer Impossibile deserializzare le operazioni seguenti: le matrici di ArrayList e le matrici di List<T>.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: