Sdílet prostřednictvím


ModelBusAdapter – třída

ModelBusAdapter je objekt, který slouží jako most mezi ModelBus a podkladového modelu.Vytváření instancí ModelBusAdapter podle ModelBusAdapterManager a ModelBusAdapter smlouvy ModelBusAdapterManager jsou definovány operace, které poskytuje ModelBusAdapter.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
    Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter

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

Syntaxe

'Deklarace
Public MustInherit Class ModelBusAdapter _
    Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>, 
    IDisposable

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

Konstruktory

  Název Popis
Chráněná metoda ModelBusAdapter Konstruktor

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AdapterManager ModelBusAdapterManager instanci, která vytvoří instanci tohoto ModelBusAdapter.
Veřejná vlastnost DisplayName Zobrazovaný název ModelBusAdapter
Veřejná vlastnost Disposed TRUE, pokud tato instance ModelBusAdapter byl uvolněn, false jinak.
Veřejná vlastnost Reference

Nahoru

Metody

  Název Popis
Veřejná metoda Dispose()
Chráněná metoda Dispose(Boolean) Vyřazení této instance ModelBusAdapter.Základní třídy nemá žádný účinek.Implementací odvozené ModelBusAdapter můžete provést dodatečné práce, včetně trvalých neuložené dat uvolnit prostředky atd.
Veřejná metoda Equals(Object) Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda Equals(ModelBusAdapter) TRUE, pokud tento ModelBusAdapter je stejný jako na dané instanci ModelBusAdapter false jinak.
Chráněná metoda Finalize Destruktoru. (Přepisuje Object.Finalize().)
Veřejná metoda GetDefaultView Výchozí zobrazení, přidružených k tomuto modelu získá, pokud je k dispozici.
Veřejná metoda GetElementReference Získání odkazu by měl být vystaveny tímto adaptérem instance daného objektu.
Chráněná metoda GetElementReferences Vrátit zpět všechny odkazované objekty, které odpovídají dat dané smlouvy.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetReferences
Chráněná metoda GetReferenceStatus Vrátí ReferenceStatus pro aktuální odkaz.Pokud je odkaz na element pokusí ResolveElementReference.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetView Získá určité zobrazení přidružené tento Model založený na odkaz ModelBusView
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ResolveElementReference(ModelBusReference) Dané identifikátor prvku vrátí skutečný objekt představovaný tento odkaz.
Veřejná metoda ResolveElementReference<T>(ModelBusReference) Dané identifikátor prvku vrátí skutečný objekt představovaný tento odkaz (metoda silné typové helper)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Další informace naleznete v tématu Integrace modelů pomocí Visual Studio Modelbus.

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