Classe DomainClassXmlSerializer
Rappresenta la classe di base per tutti i serializzatori di dominio generati.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryImportSerializer
Microsoft.VisualStudio.Modeling.ExtensionElementSerializer
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public Class DomainClassXmlSerializer
public class DomainClassXmlSerializer
Il tipo DomainClassXmlSerializer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DomainClassXmlSerializer | Inizializza una nuova istanza della classe DomainClassXmlSerializer. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
MonikerAttributeName | Ottiene il nome dell'attributo XML contenente la stringa del moniker. |
![]() |
MonikerTagName | Ottiene il nome del tag XML. |
![]() |
XmlTagName | Ottiene il nome del tag XML che verrà utilizzato per la serializzazione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CalculateQualifiedName | Calcola un riferimento a un'istanza gestita dell'elemento del modello. |
![]() |
CreateInstance | Crea un'istanza dell'elemento di modello. |
![]() |
CreateMonikerInstance | Crea un'istanza moniker. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetMonikerQualifier | Calcola il qualificatore per il moniker. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
Read | Deserializza un'istanza di un determinato elemento del modello da XML. |
![]() |
ReadAdditionalElementData | Leggere tutti i dati degli elementi aggiuntivi associati all'elemento. |
![]() |
ReadElements | Questi metodi deserializzano gli elementi XML annidati nell'elemento passato. |
![]() |
ReadPropertiesFromAttributes | Questo metodo deserializza tutte le proprietà serializzate come attributi XML. |
![]() |
ReadRootElement | Deserializza l'elemento del modello radice da XML |
![]() |
Reset | Ripristina lo stato iniziale del serializzatore. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
TryCreateInstance | Verifica se il XmlReader specificato sta puntando a un'istanza di un elemento del modello serializzato che il serializzatore può gestire. |
![]() |
TryCreateMonikerInstance | Verifica se il XmlReader specificato sta puntando a un'istanza impostata come moniker di un elemento del modello che il serializzatore può gestire. |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Serializza l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Serializza l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. |
![]() |
WriteAdditionalElementData | Scrive tutti i dati degli elementi aggiuntivi associati all'elemento |
![]() |
WriteElements | Questi metodi serializzano 1) le proprietà serializzate come elementi XML annidati e 2) elementi del modello figlio in XML. |
![]() |
WriteMoniker | Serializza, da un moniker, l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. |
![]() |
WritePropertiesAsAttributes | Scrive tutte le proprietà che devono essere serializzati come attributi XML. |
![]() |
WriteRootElement | Serializza l'istanza dell'elemento del modello radice associata a questa istanza del serializzatore in XML. |
In alto
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.