Sdílet prostřednictvím


DomainRoleImplementedByCollectionTypeSerializer – třída

Serializační procedura DomainRoleImplementedByCollectionTypeSerializer pro DomainClass DomainRoleImplementedByCollectionType.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
      Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleImplementedByCollectionTypeSerializer

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 DomainRoleImplementedByCollectionTypeSerializer _
    Inherits DomainRelationshipXmlSerializer
public sealed class DomainRoleImplementedByCollectionTypeSerializer : DomainRelationshipXmlSerializer

Typ DomainRoleImplementedByCollectionTypeSerializer zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DomainRoleImplementedByCollectionTypeSerializer Konstruktor DomainRoleImplementedByCollectionTypeSerializer

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost MonikerAttributeName Nelze monikerized. (Přepisuje DomainClassXmlSerializer.MonikerAttributeName.)
Veřejná vlastnost MonikerTagName Nelze monikerized. (Přepisuje DomainClassXmlSerializer.MonikerTagName.)
Veřejná vlastnost SerializesId Zpřístupní, zda jsou odvozeny od této třídy serializers serializaci Id. (Přepisuje DomainRelationshipXmlSerializer.SerializesId.)
Veřejná vlastnost UsesFullForm Zpřístupní se, zda jsou odvozeny od této třídy serializers serializaci tento vztah v úplné podobě. (Přepisuje DomainRelationshipXmlSerializer.UsesFullForm.)
Veřejná vlastnost XmlTagName Toto je název značky XML používá serializace instance DomainRoleImplementedByCollectionType. (Přepisuje DomainClassXmlSerializer.XmlTagName.)

Nahoru

Metody

  Název Popis
Veřejná metoda CalculateQualifiedName Odkaz na instanci prvku modelu zpracované vypočítává. (Zděděno z DomainClassXmlSerializer.)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetMonikerQualifier Vypočítá kvalifikátor zástupný název. (Zděděno z DomainClassXmlSerializer.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda MonikerizeReference Vypočítá zástupný název, uveden odkaz na ExternalType (Přepisuje DomainRelationshipXmlSerializer.MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store).)
Veřejná metoda Read Veřejná metoda Read(), deserializes jednu instanci DomainRoleImplementedByCollectionType z XML. (Přepisuje DomainClassXmlSerializer.Read(SerializationContext, ModelElement, XmlReader).)
Veřejná metoda ReadRootElement Kořenový prvek modelu z XML deserializes. (Zděděno z DomainClassXmlSerializer.)
Veřejná metoda Reset Serializátor vrátí do původního stavu (Zděděno z DomainClassXmlSerializer.)
Veřejná metoda SerializeReference Vypočítá monikerized řetězec odkazovat ExternalType. (Přepisuje DomainRelationshipXmlSerializer.SerializeReference(SerializationContext, ModelElement, ModelElement).)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TryCreateDerivedInstance Tato metoda vytvoří správné odvozené instanci DomainRoleImplementedByCollectionType 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 DomainRoleImplementedByCollectionType, pouze odvozené typy jsou kontrolovány. (Přepisuje DomainRelationshipXmlSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition).)
Veřejná metoda TryCreateInstance Tato metoda vytvoří instanci správnou značku, kterou Čtenář aktuálně odkazuje na základě DomainRoleImplementedByCollectionType.Pokud čtenář je umístěn v serializovaném DomainRoleImplementedByCollectionType, bude vytvořena nová instance DomainRoleImplementedByCollectionType v daném oddílu, v opačném případě je vrácena hodnota null. (Přepisuje DomainClassXmlSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition).)
Veřejná metoda TryCreateMonikerInstance Tato metoda vytvoří zástupný název správné odvozené (včetně DomainRoleImplementedByCollectionType, samotné) instance DomainRoleImplementedByCollectionType založené na značku, kterou Čtenář aktuálně odkazuje. (Přepisuje DomainClassXmlSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition).)
Veřejná metoda Write(SerializationContext, ModelElement, XmlWriter) Řadí instance prvků modelu přidružený k této instanci serializátor do XML. (Zděděno z DomainClassXmlSerializer.)
Veřejná metoda Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) Není podporováno. (Přepisuje DomainClassXmlSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings).)
Veřejná metoda WriteMoniker Není podporováno. (Přepisuje DomainClassXmlSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer).)
Veřejná metoda 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.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.DslDefinition – obor názvů