PortSerializer – třída
Serializační procedura PortSerializer DomainClass portu.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.GeometryShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PortSerializer
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 NotInheritable Class PortSerializer _
Inherits GeometryShapeSerializer
public sealed class PortSerializer : GeometryShapeSerializer
Typ PortSerializer zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
PortSerializer | Konstruktor PortSerializer |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
MonikerAttributeName | Toto je název atributu XML, který ukládá zástupný název portu v serializovaném instance monikerized. (Přepisuje GeometryShapeSerializer.MonikerAttributeName.) |
![]() |
MonikerTagName | Toto je název značky XML lze serializovat monikerized instance portu. (Přepisuje GeometryShapeSerializer.MonikerTagName.) |
![]() |
XmlTagName | Toto je název značky XML serializace instance Port používají. (Přepisuje GeometryShapeSerializer.XmlTagName.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
CalculateQualifiedName | Tato metoda se vypočítá zástupný název dané instanci portu. (Přepisuje GeometryShapeSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement).) |
![]() |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (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 GeometryShapeSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement).) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
Read | Veřejná Read() metoda, která deserializes jeden Port instance z XML. (Přepisuje GeometryShapeSerializer.Read(SerializationContext, ModelElement, XmlReader).) |
![]() |
ReadRootElement | Kořenový prvek modelu z XML deserializes. (Zděděno z DomainClassXmlSerializer.) |
![]() |
Reset | Obnovit serializátor (Zděděno z GeometryShapeSerializer.) |
![]() |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
TryCreateInstance | Tato metoda vytvoří instanci správný Port na základě značku, kterou Čtenář aktuálně odkazuje.Pokud čtenář je umístěn v serializovaném přístavu, bude vytvořena nová instance Port v daném oddílu, v opačném případě je vrácena hodnota null. (Přepisuje GeometryShapeSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition).) |
![]() |
TryCreateMonikerInstance | Tato metoda vytvoří zástupný název správné odvozené (včetně portu, samotné) instance značku, kterou Čtenář aktuálně odkazuje na základě portů. (Přepisuje GeometryShapeSerializer.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é Write() metoda, která se řadí jeden Port instance do XML. (Přepisuje GeometryShapeSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings).) |
![]() |
WriteMoniker | Veřejná WriteMoniker() metoda, která monikerized Port instance zapíše do souboru XML. (Přepisuje GeometryShapeSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer).) |
![]() |
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.