Sdílet prostřednictvím


DomainXmlSerializerDirectory – třída

Chování serializace XML z jiné domény modelů spojuje dohromady.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DomainXmlSerializerDirectory

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
Public NotInheritable Class DomainXmlSerializerDirectory
public sealed class DomainXmlSerializerDirectory

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

Konstruktory

  Název Popis
Veřejná metoda DomainXmlSerializerDirectory() Vytvoří novou instanci třídy DomainXmlSerializerDirectory.
Veřejná metoda DomainXmlSerializerDirectory(array<DomainXmlSerializationBehavior[]) Vytvoří novou instanci třídy DomainXmlSerializerDirectory.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Namespaces Vrátí seznam oborů názvů namapovány na typy modelu domény

Nahoru

Metody

  Název Popis
Veřejná metoda AddBehavior Přidá tento slovník chování serializace.
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 GetPropertySerializer Získání DomainPropertyXmlSerializer instance pro typ dané vlastnosti.
Veřejná metoda GetSerializer Získává DomainClassXmlSerializer instance ID třídy dané domény.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Tato třída je určen pro použití v době spuštění kombinovat všechny chování serializace XML z jiné domény modelů společně.

Obvykle bude uživatel zvolit více než jeden model, například, pro model v paměti a jeden pro prvky prezentace.Každý model vyžaduje přiřazeného chování serializovat a rekonstruovat správně.

Protože vztahy lze připojit prvky modelu mezi doménami, je nezbytné mít jediný vyhledávání, mapující všechny třídy domény používané k jejich serializers.

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 – obor názvů