ModelBusAdapter (Clase)
Un ModelBusAdapter es un objeto que actúa como puente entre el ModelBus y el modelo subyacente.Las instancias de ModelBusAdapter son creadas por ModelBusAdapterManager, y las operaciones expuestos por un ModelBusAdapter son definidas por el contrato de ModelBusAdapter de ModelBusAdapterManager.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Espacio de nombres: Microsoft.VisualStudio.Modeling.Integration
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Sintaxis
'Declaración
Public MustInherit Class ModelBusAdapter _
Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
El tipo ModelBusAdapter expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ModelBusAdapter | Constructor |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AdapterManager | instancia de ModelBusAdapterManager que crea esta instancia de ModelBusAdapter. | |
DisplayName | El nombre para mostrar del ModelBusAdapter | |
Disposed | True si esta instancia de ModelBusAdapter se ha desechado, false. | |
Reference |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose() | ||
Dispose(Boolean) | Dispose esta instancia de ModelBusAdapter.la clase base no hace nada.Las implementaciones derivadas de ModelBusAdapter pueden elegir el trabajo adicional, incluidos conserve los datos no guardados, se libera para buscar recursos, etc. | |
Equals(Object) | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Equals(ModelBusAdapter) | True si este ModelBusAdapter es igual que la instancia especificada de ModelBusAdapter, false en caso contrario. | |
Finalize | Un destructor. (Invalida a Object.Finalize()). | |
GetDefaultView | Obtiene el DefaultView asociado con este modelo, si uno disponible. | |
GetElementReference | Obtiene la referencia de una instancia de objeto determinada supuesta ser expuesto por este adaptador. | |
GetElementReferences | Obtenga posterior todos los objetos especificados que se ajustan a un contrato de datos especificado. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetReferences | ||
GetReferenceStatus | devuelve ReferenceStatus para la referencia actual.Si esto es una referencia del elemento después intenta ResolveElementReference. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetView | Obtiene una vista concreta asociada con este modelo basado en la referencia de ModelBusView | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ResolveElementReference(ModelBusReference) | dado un identificador para un elemento, devuelve el objeto real representado por esta referencia. | |
ResolveElementReference<T>(ModelBusReference) | Dado un identificador para un elemento, devuelve el objeto real representado por esta referencia (el método auxiliar tipo seguro) | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
Para obtener más información, vea Integrar modelos utilizando Modelbus de Visual Studio.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)