Klasa ModelBusAdapter
ModelBusAdapter jest obiektem, który pełni rolę mostu między ModelBus i modelu źródłowego.ModelBusAdapter wystąpienia są tworzone przez ModelBusAdapterManager i operacje, które udostępnia ModelBusAdapter są definiowane przez umowy ModelBusAdapter ModelBusAdapterManager.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Integration
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Składnia
'Deklaracja
Public MustInherit Class ModelBusAdapter _
Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
Typ ModelBusAdapter uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ModelBusAdapter | Konstruktor |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AdapterManager | ModelBusAdapterManager instancji, która tworzy wystąpienie tego ModelBusAdapter. | |
DisplayName | Wyświetlaną nazwę ModelBusAdapter | |
Disposed | Wartość true, jeśli to wystąpienie ModelBusAdapter został usunięty, false w przeciwnym razie. | |
Reference |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | Zbycia tego wystąpienia ModelBusAdapter.Klasa podstawowa nic nie robi.Pochodne implementacje ModelBusAdapter można wybrać do wykonania dodatkowej pracy, w tym utrwalania niezapisane dane zwolnić zasoby, itd. | |
Equals(Object) | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Equals(ModelBusAdapter) | Wartość true, jeśli to ModelBusAdapter jest taka sama, jak danego wystąpienia ModelBusAdapter, false inaczej. | |
Finalize | Destruktor. (Zastępuje Object.Finalize()). | |
GetDefaultView | Uzyskuje DefaultView, skojarzonych z tym modelem, jeśli jest dostępny. | |
GetElementReference | Get odniesienia wystąpienia danego obiektu, powinien zostać narażone przez tę kartę. | |
GetElementReferences | Odzyskać wszystkie obiekty do którego istnieje odwołanie, które są zgodne z umowy dostarczone dane. | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetReferences | ||
GetReferenceStatus | Zwraca ReferenceStatus dla bieżącego odwołania.Jeśli jest to odwołanie do elementu próbuje następnie ResolveElementReference. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetView | Pobiera określony widok skojarzony z tym modelu na podstawie odwołania ModelBusView | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ResolveElementReference(ModelBusReference) | Biorąc pod uwagę identyfikator elementu zwraca rzeczywistego obiektu reprezentowanej przez to odwołanie. | |
ResolveElementReference<T>(ModelBusReference) | Biorąc pod uwagę identyfikator elementu zwraca rzeczywistego obiektu reprezentowanej przez to odwołanie (metoda silne maszynowy helper) | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Aby uzyskać więcej informacji, zobacz Integrowanie modeli za pomocą Visual Studio Modelbus.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.