XmlSerializerImplementation Classe
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.
Definisce il lettore, il writer e i metodi per serializzatori tipizzato pre-generati.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class XmlSerializerImplementation abstract
public abstract class XmlSerializerImplementation
type XmlSerializerImplementation = class
Public MustInherit Class XmlSerializerImplementation
- Ereditarietà
-
XmlSerializerImplementation
Commenti
Per migliorare le prestazioni della serializzazione XML, è possibile generare assembly prima della serializzazione usando lo strumento generatore di serializzatori XML (Sgen.exe). Quando tale assembly viene caricato, XmlSerializer usa le proprietà dell'interfaccia XmlSerializerImplementation per eseguire una query sul serializzatore o serializzatore contenuto.
Costruttori
| Nome | Descrizione |
|---|---|
| XmlSerializerImplementation() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe XmlSerializerImplementation. |
Proprietà
| Nome | Descrizione |
|---|---|
| Reader |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto lettore XML utilizzato dal serializzatore. |
| ReadMethods |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene la raccolta di metodi utilizzati per leggere un flusso di dati. |
| TypedSerializers |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene la raccolta di serializzatori tipizzato trovati nell'assembly. |
| WriteMethods |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene la raccolta di metodi utilizzati per scrivere in un flusso di dati. |
| Writer |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene l'oggetto writer XML per il serializzatore. |
Metodi
| Nome | Descrizione |
|---|---|
| CanSerialize(Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene un valore che determina se un tipo può essere serializzato. |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetSerializer(Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un serializzatore per il tipo specificato. |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |