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.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.12.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 se zadaný objekt rovná aktuálnímu objektu. (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 výchozí funkce hash. (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ří mělká kopie 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 | Vrací ř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.