ModelBusAdapter, classe
Un ModelBusAdapter est un objet qui fait office de pont entre le ModelBus et le modèle sous-jacent.Des instances de ModelBusAdapter sont créées par ModelBusAdapterManager, et les opérations expose d'un ModelBusAdapter sont définies par le contrat de ModelBusAdapter du ModelBusAdapterManager.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Espace de noms : Microsoft.VisualStudio.Modeling.Integration
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntaxe
'Déclaration
Public MustInherit Class ModelBusAdapter _
Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
Le type ModelBusAdapter expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ModelBusAdapter | Constructeur |
Début
Propriétés
Nom | Description | |
---|---|---|
AdapterManager | Instance de ModelBusAdapterManager qui crée cette instance de ModelBusAdapter. | |
DisplayName | Le nom complet du ModelBusAdapter | |
Disposed | True si cette instance de ModelBusAdapter a été supprimée, false. | |
Reference |
Début
Méthodes
Nom | Description | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | Préparez cette instance de ModelBusAdapter.La classe de base ne fait rien.Les implémentations dérivées de ModelBusAdapter peuvent choisir d'exécuter le travail supplémentaire, notamment persistent des données non enregistrées, libèrent des ressources, etc. | |
Equals(Object) | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Equals(ModelBusAdapter) | True si ce ModelBusAdapter est identique à l'instance donnée de ModelBusAdapter, sinon false. | |
Finalize | Destructeur. (Substitue Object.Finalize().) | |
GetDefaultView | Obtient le DefaultView associé à ce modèle, s'il est disponible. | |
GetElementReference | Obtenez la référence d'une instance de l'objet donnée censée être exposé par cet adaptateur. | |
GetElementReferences | Obtenez à dos tous les objets référencés conformes à un contrat de données donné. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetReferences | ||
GetReferenceStatus | Retourne ReferenceStatus pour la référence actuelle.Si c'est une référence d'élément ensuite essaye ResolveElementReference. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetView | Obtient une vue spécifique associée à ce modèle selon la référence de ModelBusView | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ResolveElementReference(ModelBusReference) | Donné un identificateur pour un élément, retours l'objet réel représenté par cette référence. | |
ResolveElementReference<T>(ModelBusReference) | Donné un identificateur pour un élément, retours l'objet réel représenté par cette référence (méthode d'assistance typée forte) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Notes
Pour plus d'informations, consultez Intégration de modèles à l'aide de Visual Studio Modelbus.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.