GeometryShapeHasBaseGeometryShapeSerializer – třída
Serializační procedura GeometryShapeHasBaseGeometryShapeSerializer pro DomainClass GeometryShapeHasBaseGeometryShape.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasBaseClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShapeHasBaseGeometryShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PortHasBasePortSerializer
Obor názvů: Microsoft.VisualStudio.Modeling.DslDefinition
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Syntaxe
'Deklarace
Public Class GeometryShapeHasBaseGeometryShapeSerializer _
Inherits ClassHasBaseClassSerializer
public class GeometryShapeHasBaseGeometryShapeSerializer : ClassHasBaseClassSerializer
Typ GeometryShapeHasBaseGeometryShapeSerializer zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
GeometryShapeHasBaseGeometryShapeSerializer | Konstruktor GeometryShapeHasBaseGeometryShapeSerializer |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
MonikerAttributeName | Toto je název atributu XML, který ukládá zástupný název GeometryShapeHasBaseGeometryShape v serializovaném instance monikerized. (Přepisuje ClassHasBaseClassSerializer.MonikerAttributeName.) | |
MonikerTagName | Toto je název značky XML lze serializovat monikerized instance GeometryShapeHasBaseGeometryShape. (Přepisuje ClassHasBaseClassSerializer.MonikerTagName.) | |
SerializesId | Zpřístupní, zda jsou odvozeny od této třídy serializers serializaci Id. (Přepisuje ClassHasBaseClassSerializer.SerializesId.) | |
UsesFullForm | Zpřístupní se, zda jsou odvozeny od této třídy serializers serializaci tento vztah v úplné podobě. (Přepisuje ClassHasBaseClassSerializer.UsesFullForm.) | |
XmlTagName | Toto je název značky XML používá serializace instance GeometryShapeHasBaseGeometryShape. (Přepisuje ClassHasBaseClassSerializer.XmlTagName.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
CalculateQualifiedName | Tato metoda se vypočítá zástupný název pro danou instanci GeometryShapeHasBaseGeometryShape. (Přepisuje ClassHasBaseClassSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement).) | |
CreateInstance | Tato metoda vytvoří instanci GeometryShapeHasBaseGeometryShape založené na značku, kterou Čtenář aktuálně odkazuje.Čtenář je zaručena (volající) se nepočítá serializované instance GeometryShapeHasBaseGeometryShape. (Přepisuje ClassHasBaseClassSerializer.CreateInstance(SerializationContext, XmlReader, Partition).) | |
CreateMonikerInstance | Tato metoda vytvoří zástupný název GeometryShapeHasBaseGeometryShape na základě značku, kterou Čtenář aktuálně odkazuje. (Přepisuje ClassHasBaseClassSerializer.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).) | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetMonikerQualifier | Třída domény lze monikerized různými způsoby: standardní kvalifikátor/klíče mechanismus, vlastní zástupný název nebo ID prvku.Pokud serializována třídy domény pomocí standardní /qualifier/key mechanismu, tato metoda vrátí kvalifikátor zástupný název; Pokud třída domény používá jiné způsoby pro monikerization, tato metoda vrátí prázdný řetězec. (Přepisuje ClassHasBaseClassSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement).) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
MonikerizeReference | Vypočítá zástupný název, uveden odkaz na GeometryShape (Přepisuje ClassHasBaseClassSerializer.MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store).) | |
Read | Veřejná metoda Read(), deserializes jednu instanci GeometryShapeHasBaseGeometryShape z XML. (Přepisuje ClassHasBaseClassSerializer.Read(SerializationContext, ModelElement, XmlReader).) | |
ReadAdditionalElementData | Přečtěte všechna data další prvek, který je přidružen k prvku. (Zděděno z DomainClassXmlSerializer.) | |
ReadElements | Této metody deserializes vnořené elementy XML předaný prvku. (Zděděno z ClassHasBaseClassSerializer.) | |
ReadPropertiesFromAttributes | Tato metoda deserializes všechny vlastnosti, které jsou serializována jako atributy XML. (Zděděno z ClassHasBaseClassSerializer.) | |
ReadRootElement | Kořenový prvek modelu z XML deserializes. (Zděděno z DomainClassXmlSerializer.) | |
ReadTargetRolePlayer | Tato metoda načte přehrávač cílové role BaseGeometryShape. (Přepisuje ClassHasBaseClassSerializer.ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader).) | |
Reset | Obnovit serializátor (Přepisuje ClassHasBaseClassSerializer.Reset().) | |
SerializeReference | Vypočítá monikerized řetězec odkazovat GeometryShape. (Přepisuje ClassHasBaseClassSerializer.SerializeReference(SerializationContext, ModelElement, ModelElement).) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
TryCreateDerivedInstance | Tato metoda vytvoří správné odvozené instanci GeometryShapeHasBaseGeometryShape založené na značku, kterou Čtenář aktuálně odkazuje.Poznámka: rozdíl mezi touto metodou a na výše uvedené je, že tato metoda nikdy vytvořit instanci typu GeometryShapeHasBaseGeometryShape, pouze odvozené typy jsou kontrolovány. (Přepisuje ClassHasBaseClassSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition).) | |
TryCreateInstance | Tato metoda vytvoří instanci správnou značku, kterou Čtenář aktuálně odkazuje na základě GeometryShapeHasBaseGeometryShape.Pokud čtenář je umístěn v serializovaném GeometryShapeHasBaseGeometryShape, bude vytvořena nová instance GeometryShapeHasBaseGeometryShape v daném oddílu, v opačném případě je vrácena hodnota null. (Přepisuje ClassHasBaseClassSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition).) | |
TryCreateMonikerInstance | Tato metoda vytvoří zástupný název správné odvozené (včetně GeometryShapeHasBaseGeometryShape, samotné) instance GeometryShapeHasBaseGeometryShape založené na značku, kterou Čtenář aktuálně odkazuje. (Přepisuje ClassHasBaseClassSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).) | |
Write(SerializationContext, ModelElement, XmlWriter) | Řadí instance prvků modelu přidružený k této instanci serializátor do XML. (Zděděno z DomainClassXmlSerializer.) | |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Veřejné metody Write(), řadí jednu instanci GeometryShapeHasBaseGeometryShape do XML. (Přepisuje ClassHasBaseClassSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings).) | |
WriteAdditionalElementData | Zapisovat data další prvek přidružené k prvku (Zděděno z DomainClassXmlSerializer.) | |
WriteElements | Této metody se řadí 1) vlastnosti logiky jako vnořené elementy XML a 2) podřízené prvky modelu. (Zděděno z ClassHasBaseClassSerializer.) | |
WriteMoniker | Veřejná WriteMoniker() metoda, která zapíše do souboru XML monikerized GeometryShapeHasBaseGeometryShape instance. (Přepisuje ClassHasBaseClassSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer).) | |
WritePropertiesAsAttributes | Zapisovat všechny vlastnosti, které je třeba serializovat jako atributy XML. (Zděděno z ClassHasBaseClassSerializer.) | |
WriteRootElement | Řadí instance prvku modelu kořenové přidružený k této instanci serializátor do XML. (Zděděno z DomainClassXmlSerializer.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.