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 | |
---|---|---|
ModelBusAdapter | Konstruktor |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
AdapterManager | ModelBusAdapterManager instanci, která vytvoří instanci tohoto ModelBusAdapter. | |
DisplayName | Zobrazovaný název ModelBusAdapter | |
Disposed | TRUE, pokud tato instance ModelBusAdapter byl uvolněn, false jinak. | |
Reference |
Nahoru
Metody
Název | Popis | |
---|---|---|
Dispose() | ||
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. | |
Equals(Object) | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Equals(ModelBusAdapter) | TRUE, pokud tento ModelBusAdapter je stejný jako na dané instanci ModelBusAdapter false jinak. | |
Finalize | Destruktoru. (Přepisuje Object.Finalize().) | |
GetDefaultView | Výchozí zobrazení, přidružených k tomuto modelu získá, pokud je k dispozici. | |
GetElementReference | Získání odkazu by měl být vystaveny tímto adaptérem instance daného objektu. | |
GetElementReferences | Vrátit zpět všechny odkazované objekty, které odpovídají dat dané smlouvy. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetReferences | ||
GetReferenceStatus | Vrátí ReferenceStatus pro aktuální odkaz.Pokud je odkaz na element pokusí ResolveElementReference. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetView | Získá určité zobrazení přidružené tento Model založený na odkaz ModelBusView | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
ResolveElementReference(ModelBusReference) | Dané identifikátor prvku vrátí skutečný objekt představovaný tento odkaz. | |
ResolveElementReference<T>(ModelBusReference) | Dané identifikátor prvku vrátí skutečný objekt představovaný tento odkaz (metoda silné typové helper) | |
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.