Classe ModelBusAdapter
Um ModelBusAdapter é um objeto que serve como uma ponte entre o ModelBus e o modelo subjacente. Instâncias de ModelBusAdapter são criadas pelo ModelBusAdapterManager e as operações de que um ModelBusAdapter expõe são definidas pelo contrato com a ModelBusAdapter a ModelBusAdapterManager.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Sintaxe
'Declaração
Public MustInherit Class ModelBusAdapter _
Implements IEquatable(Of ModelBusAdapter), IDisposable
public abstract class ModelBusAdapter : IEquatable<ModelBusAdapter>,
IDisposable
O tipo ModelBusAdapter expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ModelBusAdapter | Construtor |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AdapterManager | Instância de ModelBusAdapterManager que cria esta instância de ModelBusAdapter. |
![]() |
DisplayName | O nome para exibição do ModelBusAdapter |
![]() |
Disposed | True se esta instância de ModelBusAdapter foi descartada, FALSO caso contrário. |
![]() |
Reference |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Dispose() | |
![]() |
Dispose(Boolean) | Descarte esta instância de ModelBusAdapter.A classe base não faz nada.Implementações derivadas de ModelBusAdapter podem optar por fazer o trabalho adicional, incluindo o persist não salva os dados, liberar mais recursos, etc. |
![]() |
Equals(Object) | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Equals(ModelBusAdapter) | True se este ModelBusAdapter é igual a determinada instância de ModelBusAdapter, FALSO caso contrário. |
![]() |
Finalize | Destruidor. (Substitui Object.Finalize().) |
![]() |
GetDefaultView | Obtém o modo padrão associado a esse modelo, se houver uma disponível. |
![]() |
GetElementReference | Obter a referência de uma instância de objeto fornecido deve ser exposta por esse adaptador. |
![]() |
GetElementReferences | Volte a todos os objetos referenciados em conformidade com um contrato de dados fornecidos. |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetReferences | |
![]() |
GetReferenceStatus | Retorna o ReferenceStatus para a referência atual.Se esta for uma referência de elemento, em seguida, tenta ResolveElementReference. |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
GetView | Obtém um modo de exibição específico associado a esse modelo com base na referência de ModelBusView |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
ResolveElementReference(ModelBusReference) | Considerando um identificador para um elemento, retorna o objeto real, representado por esta referência. |
![]() |
ResolveElementReference<T>(ModelBusReference) | Considerando um identificador para um elemento, retorna o objeto real, representado por esta referência (método auxiliar digitado forte) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
Para obter mais informações, consulte Integrando modelos por meio do Visual Studio Modelbus.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.