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

Spazio dei nomi System.ComponentModel.Design.Serialization

 

Il System.ComponentModel.Design.Serialization dello spazio dei nomi fornisce tipi che supportano la personalizzazione e il controllo della serializzazione in fase di progettazione.

ClasseDescrizione
System_CAPS_pubclassBasicDesignerLoader

Fornisce un'implementazione del IDesignerLoaderService interfaccia.

System_CAPS_pubclassCodeDomComponentSerializationService

Serializza un set di componenti in un archivio di serializzazione.

System_CAPS_pubclassCodeDomDesignerLoader

Fornisce la classe base per l'implementazione di un caricatore della finestra di progettazione basata su CodeDOM.

System_CAPS_pubclassCodeDomLocalizationProvider

Fornisce servizi di serializzazione di risorse CodeDOM. Questa classe non può essere ereditata.

System_CAPS_pubclassCodeDomSerializer

Serializza un oggetto grafico da una serie di istruzioni CodeDOM. Questa classe fornisce una classe base astratta per un serializzatore.

System_CAPS_pubclassCodeDomSerializerBase

Fornisce una classe base per CodeDomSerializer classi.

System_CAPS_pubclassCodeDomSerializerException

Eccezione generata quando è disponibile per un errore di serializzazione informazioni sul numeri di riga.

System_CAPS_pubclassCollectionCodeDomSerializer

Serializza gli insiemi.

System_CAPS_pubclassComponentSerializationService

Fornisce la classe di base per la serializzazione di un set di componenti o oggetti serializzabili in un archivio di serializzazione.

System_CAPS_pubclassContextStack

Fornisce un oggetto stack che può essere utilizzato da un serializzatore per rendere disponibili informazioni a serializzatori annidati.

System_CAPS_pubclassDefaultSerializationProviderAttribute

Il DefaultSerializationProviderAttribute attributo viene posizionato su un serializzatore per indicare la classe da utilizzare come provider predefinito di tale tipo di serializzatore.

System_CAPS_pubclassDesignerLoader

Fornisce un'interfaccia di base del caricatore della finestra di progettazione che può essere utilizzata per implementare un caricatore della finestra di progettazione personalizzato.

System_CAPS_pubclassDesignerSerializationManager

Fornisce un'implementazione dell'interfaccia IDesignerSerializationManager.

System_CAPS_pubclassDesignerSerializerAttribute

Indica un serializzatore per il gestore della serializzazione da utilizzare per serializzare i valori del tipo che è applicato questo attributo. Questa classe non può essere ereditata.

System_CAPS_pubclassExpressionContext

Consente di passare lo stato di contesto tra i serializzatori. Questa classe non può essere ereditata.

System_CAPS_pubclassInstanceDescriptor

Fornisce le informazioni necessarie per creare un'istanza di un oggetto. Questa classe non può essere ereditata.

System_CAPS_pubclassMemberCodeDomSerializer

Fornisce la classe di base per la serializzazione di una primitiva reflection all'interno dell'oggetto grafico.

System_CAPS_pubclassMemberRelationshipService

Fornisce la classe di base di correlare un membro a un altro.

System_CAPS_pubclassObjectStatementCollection

Contiene una tabella di istruzioni che viene offerto il StatementContext. Questa classe non può essere ereditata.

System_CAPS_pubclassResolveNameEventArgs

Fornisce dati per l'evento ResolveName.

System_CAPS_pubclassRootContext

Oggetto CodeDomSerializer aggiunge un contesto di primo livello per fornire una definizione dell'oggetto radice. Questa classe non può essere ereditata.

System_CAPS_pubclassRootDesignerSerializerAttribute

Obsoleto. Indica il serializzatore di base da utilizzare per un oggetto finestra di progettazione radice. Questa classe non può essere ereditata.

System_CAPS_pubclassSerializationStore

Fornisce la classe base per l'archiviazione dei dati di serializzazione per il ComponentSerializationService.

System_CAPS_pubclassSerializeAbsoluteContext

Specifica che i serializzatori devono gestire i valori predefiniti. Questa classe non può essere ereditata.

System_CAPS_pubclassStatementContext

Fornisce una posizione in cui le istruzioni possono essere serializzate. Questa classe non può essere ereditata.

System_CAPS_pubclassTypeCodeDomSerializer

Serializza un oggetto in un nuovo tipo.

StrutturaDescrizione
System_CAPS_pubstructureMemberRelationship

Rappresenta una singola relazione tra un oggetto e un membro.

InterfacciaDescrizione
System_CAPS_pubinterfaceICodeDomDesignerReload

Fornisce un'interfaccia che può essere utilizzata per ottimizzare il ricaricamento di una finestra di progettazione.

System_CAPS_pubinterfaceIDesignerLoaderHost

Fornisce un'interfaccia che consente di estendere un host di progettazione per supportare il caricamento da uno stato serializzato.

System_CAPS_pubinterfaceIDesignerLoaderHost2

Fornisce un'interfaccia che estende IDesignerLoaderHost per specificare se gli errori vengono tollerati durante il caricamento di un documento di progettazione.

System_CAPS_pubinterfaceIDesignerLoaderService

Fornisce un'interfaccia che consente di estendere un caricatore della finestra di progettazione per supportare il caricamento asincrono di componenti esterni.

System_CAPS_pubinterfaceIDesignerSerializationManager

Fornisce un'interfaccia che può gestire la serializzazione in fase di progettazione.

System_CAPS_pubinterfaceIDesignerSerializationProvider

Fornisce un'interfaccia che consente l'accesso a un serializzatore.

System_CAPS_pubinterfaceIDesignerSerializationService

Fornisce un'interfaccia che può richiamare la serializzazione e deserializzazione.

System_CAPS_pubinterfaceINameCreationService

Fornisce un servizio in grado di generare nomi univoci per gli oggetti.

DelegatoDescrizione
System_CAPS_pubdelegateResolveNameEventHandler

Rappresenta il metodo che gestisce il ResolveName evento di un gestore di serializzazione.

EnumerazioneDescrizione
System_CAPS_pubenumCodeDomLocalizationModel

Determina il modello di localizzazione per essere utilizzato dall'adattatore di risorse CodeDom.

System_CAPS_protenumBasicDesignerLoader.ReloadOptions

Definisce il comportamento di Reload metodo. Questi flag possono essere combinati utilizzando bit per bit OR operatore.

Le classi in questo spazio dei nomi possono essere suddivisi nelle categorie seguenti:

  • Attributi di serializzazione che possono essere utilizzati per indicare il serializzatore da utilizzare per un tipo specifico: DesignerSerializerAttribute, per indicare il serializzatore da utilizzare per un determinato tipo; e RootDesignerSerializerAttribute, per indicare il serializzatore di base da utilizzare per la finestra di progettazione radice.

  • Le classi che può implementare una finestra di progettazione per personalizzare la serializzazione: IDesignerLoaderHost, per il caricamento di un documento di progettazione da uno stato serializzato; e IDesignerLoaderService, per il caricamento di un documento di progettazione quando sono coinvolti componenti esterni e il caricamento asincrono.

  • Interfacce che una finestra di progettazione consente di gestire il processo di serializzazione: IDesignerSerializationManager, per registrare o recuperare serializzatori personalizzati; IDesignerSerializationProvider, per rendere disponibili per un serializzatore un IDesignerSerializationManager; e IDesignerSerializationService, che fornisce metodi per richiamare la serializzazione e deserializzazione.

  • Un'interfaccia che può essere implementata per personalizzare il processo di caricamento di una finestra di progettazione: DesignerLoader.

  • Un'interfaccia che può essere utilizzata per ottimizzare il ricaricamento di una finestra di progettazione: ICodeDomDesignerReload.

  • Altre classi di supporto: INameCreationService, un'interfaccia per la generazione di nomi univoci per gli oggetti; ContextStack, una struttura di dati utile per la condivisione di informazioni sul contesto di serializzazione con serializzatori; e InstanceDescriptor, un oggetto che può descrivere un oggetto serializzabile.

Torna all'inizio
Mostra: