DslDefinitionModelSerializationBehaviorMonikerResolver Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Resolvedor de moniker para comportamento de serialização DslDefinitionModelSerializationBehavior.
public ref class DslDefinitionModelSerializationBehaviorMonikerResolver : Microsoft::VisualStudio::Modeling::DslDefinition::DslDefinitionModelSerializationBehaviorMonikerResolverBase
public class DslDefinitionModelSerializationBehaviorMonikerResolver : Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase
type DslDefinitionModelSerializationBehaviorMonikerResolver = class
inherit DslDefinitionModelSerializationBehaviorMonikerResolverBase
Public Class DslDefinitionModelSerializationBehaviorMonikerResolver
Inherits DslDefinitionModelSerializationBehaviorMonikerResolverBase
- Herança
-
DslDefinitionModelSerializationBehaviorMonikerResolver
Construtores
| DslDefinitionModelSerializationBehaviorMonikerResolver(Store, DomainXmlSerializerDirectory) |
Construtor. |
Propriedades
| IsDeserializing |
Retorna se o moniker está sendo usado no momento para desserialização (Herdado de SimpleMonikerResolver) |
| IsDisposed |
Informa se este resolvedor de moniker foi Descartado. (Herdado de SimpleMonikerResolver) |
| SerializationContext |
Obsoleto.
Obtém ou define o contexto de serialização atual. (Herdado de SimpleMonikerResolver) |
| UnresolvedMonikerExceptionMessage |
Mensagem de erro para UnresolvedMonikerException. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
Métodos
| AddNewElement(ModelElement) |
Adicione um novo elemento durante uma transação de desserialização. (Herdado de SimpleMonikerResolver) |
| AddToLookupTable(String, ModelElement) |
As classes derivadas podem chamar esse método para adicionar chaves extras à tabela de pesquisa do moniker usada para resolver os monikers. (Herdado de SimpleMonikerResolver) |
| CalculateQualifiedName(ModelElement) |
Calcule a cadeia de caracteres moniked totalmente qualificada do ModelElement fornecido. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
| CanBeMonikerized(DomainClassInfo) |
Informa se um DomainClass pode ser moniker ou não. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
| CreateMoniker(ModelElement) |
Não implementado pelo SimpleMonikerResolver. A serialização XML padrão cria o moniker na classe de relação de referência. (Herdado de SimpleMonikerResolver) |
| CreateMonikerForToken(Object) |
Não implementado pelo SimpleMonikerResolver. A serialização XML padrão cria o moniker na classe de relação de referência. (Herdado de SimpleMonikerResolver) |
| DeserializationComplete() | |
| Dispose() |
Descartar unsuscribes de DeserializationBeginning e DeserializationEnding (Herdado de SimpleMonikerResolver) |
| Dispose(Boolean) |
Descartar este resolvedor de moniker. (Herdado de SimpleMonikerResolver) |
| OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement) |
Chamado quando dois novos elementos estão fornecendo o mesmo moniker, o que causará ambiguidade durante a resolução do moniker. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
| OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker) |
Chamado ao resolver um moniker faz com que um link duplicado seja criado. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
| OnStoreDisposing(Object, EventArgs) |
Retorno de chamada de evento na disposição do repositório. (Herdado de SimpleMonikerResolver) |
| OnTopLevelTransactionBeginning(Transaction) |
Chamado quando o resolvedor de moniker começa a moniter uma nova transação de nível superior. A implementação base não faz nada. (Herdado de SimpleMonikerResolver) |
| OnTransactionRollback(Object, TransactionRollbackEventArgs) |
Faça algumas limpezas se a transação de serialização for revertida (Herdado de SimpleMonikerResolver) |
| OnUnresolvedMoniker(SerializationResult, Moniker) |
Chamado no final da sincronização quando eles são identificadores de nome não resolvidos. (Herdado de DslDefinitionModelSerializationBehaviorMonikerResolverBase) |
| ProcessAddedElement(ModelElement) |
Esse método é chamado quando um elemento de modelo adicionado está sendo processado no final da transação de desserialização. |
| Reset() |
Reinitialisesr o resolvedor de moniker para seu estado inicial (Herdado de SimpleMonikerResolver) |
| ResolveMoniker(Moniker) |
Resolve um modelo de DSL definido pelo moniker. ModelElement de caso especial para dar suporte a relações especiais que usam ModelElement como representante da função de destino (ou seja, PresentationViewsSubject). |