Condividi tramite


Classe DomainXmlSerializationBehavior

rappresenta tutte le classi comportamento-generate serializzazione XML.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.DomainXmlSerializationBehavior
    Microsoft.VisualStudio.Modeling.CoreDomainModelSerializationBehavior
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorBase
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorBase

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintassi

'Dichiarazione
Public MustInherit Class DomainXmlSerializationBehavior
public abstract class DomainXmlSerializationBehavior

Il tipo DomainXmlSerializationBehavior espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto DomainXmlSerializationBehavior Inizializza una nuova istanza di DomainXmlSerializationBehavior classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllNamespaces Ciò fornisce un mapping dagli spazi dei nomi XML ai tipi di implementazione del modello di dominio.
Proprietà pubblica AllPropertySerializers Ciò fornisce un mapping dal tipo di proprietà al tipo di DomainPropertyXmlSerializerImplementation da utilizzare per la serializzazione.
Proprietà pubblica AllSerializers ottiene i tipi di implementazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Ogni XmlSerializationBehaivor definisce un set di comportamenti di come serializzare il DomainClasses nel modello a XML, che comporta un set di serializzatori (completamente che derivano da DomainXmlSerializer) a essere generato.Lo scopo principale della classe di DomainXmlSerializationBehavior è fornire un mapping da DomainClass al serializzatore in fase di esecuzione.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling