Classe DomainRelationshipXmlSerializer
Rappresenta la classe di base per tutti i serializzatori di dominio generati per le relazioni di dominio.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Ulteriori informazioni
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DomainRelationshipXmlSerializer _
Inherits DomainClassXmlSerializer
public abstract class DomainRelationshipXmlSerializer : DomainClassXmlSerializer
Il tipo DomainRelationshipXmlSerializer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DomainRelationshipXmlSerializer | Costruttore |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
MonikerAttributeName | Ottiene il nome dell'attributo XML contenente la stringa del moniker. (Ereditato da DomainClassXmlSerializer) |
![]() |
MonikerTagName | Ottiene il nome del tag XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
SerializesId | Espone se i serializzatori derivati da questa classe sono ID di serializzazione. |
![]() |
UsesFullForm | Espone se i serializzatori derivati da questa classe eseguono la serializzazione della relazione in formato completo. |
![]() |
XmlTagName | Ottiene il nome del tag XML che verrà utilizzato per la serializzazione. (Ereditato da DomainClassXmlSerializer) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CalculateQualifiedName | Calcola un riferimento a un'istanza gestita dell'elemento del modello. (Ereditato da DomainClassXmlSerializer) |
![]() |
CreateInstance | Crea un'istanza dell'elemento di modello. (Ereditato da DomainClassXmlSerializer) |
![]() |
CreateMonikerInstance | Crea un'istanza moniker. (Ereditato da DomainClassXmlSerializer) |
![]() |
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. (Ereditato da DomainClassXmlSerializer) |
![]() |
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) |
![]() |
MonikerizeReference | Calcola un moniker, dato un riferimento a un ModelElement. |
![]() |
Read | Deserializza un'istanza di un determinato elemento del modello da XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadAdditionalElementData | Leggere tutti i dati degli elementi aggiuntivi associati all'elemento. (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadElements | Questi metodi deserializzano gli elementi XML annidati nell'elemento passato. (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadPropertiesFromAttributes | Questo metodo deserializza tutte le proprietà serializzate come attributi XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
ReadRootElement | Deserializza l'elemento del modello radice da XML (Ereditato da DomainClassXmlSerializer) |
![]() |
Reset | Ripristina lo stato iniziale del serializzatore. (Ereditato da DomainClassXmlSerializer) |
![]() |
SerializeReference | Calcola un riferimento di una stringa con moniker all'istanza specificata dell'assegnatario del ruolo di destinazione. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
![]() |
TryCreateDerivedInstance | Con XmlReader specificato, verificare se al momento sta puntando a un'istanza serializzata che deriva da ElementLink che il serializzatore riesce a gestire.In caso affermativo, creare un'istanza dell'istanza derivata di ElementLink nella partizione specificata; in caso contrario restituisce NULL.F1126 |
![]() |
TryCreateInstance | Verifica se il XmlReader specificato sta puntando a un'istanza di un elemento del modello serializzato che il serializzatore può gestire. (Ereditato da DomainClassXmlSerializer) |
![]() |
TryCreateMonikerInstance | Verifica se il XmlReader specificato sta puntando a un'istanza impostata come moniker di un elemento del modello che il serializzatore può gestire. (Ereditato da DomainClassXmlSerializer) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Serializza l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Serializza l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
WriteAdditionalElementData | Scrive tutti i dati degli elementi aggiuntivi associati all'elemento (Ereditato da DomainClassXmlSerializer) |
![]() |
WriteElements | Questi metodi serializzano 1) le proprietà serializzate come elementi XML annidati e 2) elementi del modello figlio in XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
WriteMoniker | Serializza, da un moniker, l'istanza dell'elemento del modello associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
WritePropertiesAsAttributes | Scrive tutte le proprietà che devono essere serializzati come attributi XML. (Ereditato da DomainClassXmlSerializer) |
![]() |
WriteRootElement | Serializza l'istanza dell'elemento del modello radice associata a questa istanza del serializzatore in XML. (Ereditato da DomainClassXmlSerializer) |
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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNodeSerializer
Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapesSerializer
Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapesSerializer
Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubjectSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementHasAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributeHasParametersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeMapReferencesBaseShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasBaseClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasElementMergeDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasPropertiesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassIndexesElementMergeDirectiveSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapHasElementsDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapsReferToCompartmentSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorMapReferencesConnectorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorMapReferencesRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorToolReferencesConnectionBuilderSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CustomPropertyDescriptorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DecoratorMapHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DecoratorMapReferencesDecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DesignerHasDiagramSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementHasDecoratorsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementMapHasDecoratorMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramHasConnectorMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramHasShapeMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramRepresentsClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassHasCustomTypeDescriptorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainPropertyHasElementNameProviderSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleHasPropertyAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleImplementedByCollectionTypeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslEditorIdentifiesRootClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasConnectionBuildersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasDslLibraryImportsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasReferenceTypesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasTypesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ElementMergeDirectiveHasForwardingPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ElementMergeDirectiveHasLinkCreationPathsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.EnumerationHasAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.EnumerationHasLiteralsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerBehaviorHasNodeSettingsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerHidesNodesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerNodeSettingsHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerNodeSettingsReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerReferencesBehaviorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveHasSourceDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveHasTargetDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveReferencesDomainRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ObjectToolReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PathHasSegmentsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PathSegmentReferencesRoleSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PropertyHasTypeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PropertyPathReferencesPropertySerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RelationshipHasRolesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RoleHasRolePlayerSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RolePlayerConnectDirectiveAcceptsClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RolePlayerConnectDirectiveHasPathToRolePlayerSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeMapHasParentElementPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeMapReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.VisibilityPropertyPathHasPropertyFiltersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlClassDataAppliesToDomainClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlClassDataHasXmlElementDataSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlElementAppliesToDomainPropertySerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlRelationshipDataAppliesToDomainRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorHasXmlClassDataSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationDefinitionReferencesBehaviorSerializer
Microsoft.VisualStudio.Modeling.ExtensionExtendsElementSerializer