CoreDesignSurfaceDomainModelSerializer – třída
Poskytuje implementaci rozhraní IDomainModelSerializer, které lze použít k serializaci nebo deserializaci model domény CoreDesignSurface.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModelSerializerBase
Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModelSerializer
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
<ExportAttribute(GetType(IDomainModelSerializer))> _
<DomainModelSerializerAttribute(GetType(CoreDesignSurfaceDomainModel), "https://schemas.microsoft.com/VisualStudio/2008/DslTools/CoreDesignSurface", _
Nothing)> _
Public Class CoreDesignSurfaceDomainModelSerializer _
Inherits CoreDesignSurfaceDomainModelSerializerBase
[ExportAttribute(typeof(IDomainModelSerializer))]
[DomainModelSerializerAttribute(typeof(CoreDesignSurfaceDomainModel), "https://schemas.microsoft.com/VisualStudio/2008/DslTools/CoreDesignSurface",
null)]
public class CoreDesignSurfaceDomainModelSerializer : CoreDesignSurfaceDomainModelSerializerBase
Typ CoreDesignSurfaceDomainModelSerializer zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
CoreDesignSurfaceDomainModelSerializer |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
DomainModelNamespace | Obor názvů XML při serializaci model domény (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
DomainModelType | Typ modelu domény (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
IsSerializable | Vrátí hodnotu false: Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
ModelFileExtension | Vrátí hodnotu null: Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
CalculateDiagramFileName | Vyvolá NotImplementedException - Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
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.) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
LoadModel | Vyvolá NotImplementedException - Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
LoadModelAndDiagram | Vyvolá NotImplementedException - Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
SaveModel | Vyvolá NotImplementedException - Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
SaveModelAndDiagram | Vyvolá NotImplementedException - Dsl knihovny nelze serializovat / přímo rekonstruován. (Zděděno z CoreDesignSurfaceDomainModelSerializerBase.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Poznámky
Dvojité odvozené třídy - výchozí implementace je v CoreDesignSurfaceDomainModelSerializerBase.Tato třída existuje tak, že uživatelé mohou snadno přizpůsobit chování.
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.