ModelBusAdapter-Klasse
Ein ModelBusAdapter ist ein Objekt, das als Brücke zwischen ModelBus und dem zugrunde liegende Modell dient.ModelBusAdapter-Instanzen werden durch ModelBusAdapterManager erstellt, und die Operationen ein ModelBusAdapter-Exposees werden vom ModelBusAdapter-Vertrag des ModelBusAdapterManager definiert.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntax
'Declaration
Public MustInherit Class ModelBusAdapter _
Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
Der ModelBusAdapter-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ModelBusAdapter | Konstruktor |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AdapterManager | ModelBusAdapterManager-Instanz, die diese ModelBusAdapter-Instanz erstellt. | |
DisplayName | Der Anzeigename des ModelBusAdapter | |
Disposed | True, wenn diese ModelBusAdapter-Instanz freigegeben wurde, andernfalls false. | |
Reference |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | Geben Sie diese ModelBusAdapter-Instanz.Die Basisklasse hat keine Auswirkungen.Abgeleitete ModelBusAdapter-Implementierungen können Aufgaben auszuführen, z. B. nicht gespeicherte Daten beibehalten freigeben, Ressourcen usw. | |
Equals(Object) | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Equals(ModelBusAdapter) | True, wenn dieses ModelBusAdapter der angegebene ModelBusAdapter-Instanz ist, andernfalls false. | |
Finalize | Destruktor. (Überschreibt Object.Finalize().) | |
GetDefaultView | Ruft den DefaultView, der mit diesem Modell zugeordnet ist, sofern verfügbar. | |
GetElementReference | Rufen Sie den Verweis einer angegebenen Objektinstanz ab, die von diesem Adapter verfügbar gemacht werden soll. | |
GetElementReferences | Rufen Sie für alle Objekte ab, auf die verwiesen wird, die an einen angegebenen Datenvertrag entsprechen. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetReferences | ||
GetReferenceStatus | Gibt ReferenceStatus als aktuelle Verweis zurück.Wenn dieses Element ein ist, versucht anschließend Dienstverweis ResolveElementReference. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetView | Ruft eine bestimmte Ansicht ab, die mit diesem Modell auf Grundlage des ModelBusView-Verweis zugeordnet ist. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ResolveElementReference(ModelBusReference) | Bei einem Bezeichner für ein Element, das eigentliche Objekt zurück, das durch diesen Verweis dargestellt wird. | |
ResolveElementReference<T>(ModelBusReference) | Bei einem Bezeichner für ein Element, das eigentliche Objekt zurück, das durch diesen Verweis dargestellte (starke typisierte Hilfsmethode) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Weitere Informationen finden Sie unter Integrieren von Modellen mit Visual Studio-ModelBus.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.