Condividi tramite


Classe DslDefinitionModelSerializationBehaviorMonikerResolverBase

Resolver di base del moniker per il comportamento DslDefinitionModelSerializationBehavior di serializzazione.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase
      Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolver

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Sintassi

'Dichiarazione
Public Class DslDefinitionModelSerializationBehaviorMonikerResolverBase _
    Inherits SimpleMonikerResolver
public class DslDefinitionModelSerializationBehaviorMonikerResolverBase : SimpleMonikerResolver

Il tipo DslDefinitionModelSerializationBehaviorMonikerResolverBase espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DslDefinitionModelSerializationBehaviorMonikerResolverBase costruttore.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica IsDeserializing Restituisce se il moniker è in uso per la deserializzazione (Ereditato da SimpleMonikerResolver)
Proprietà protetta. IsDisposed Ottiene il resolver del moniker e verifica se sia stato eliminato. (Ereditato da SimpleMonikerResolver)
Proprietà pubblica SerializationContext Obsoleta. Ottiene o imposta il contesto di serializzazione. (Ereditato da SimpleMonikerResolver)
Proprietà protetta. UnresolvedMonikerExceptionMessage (Esegue l'override di SimpleMonikerResolver.UnresolvedMonikerExceptionMessage).

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddNewElement Aggiunge un elemento durante una transazione di deserializzazione. (Ereditato da SimpleMonikerResolver)
Metodo protetto AddToLookupTable Aggiunge le chiavi aggiuntive alla tabella di ricerca del moniker per risolvere i moniker. (Ereditato da SimpleMonikerResolver)
Metodo protetto CalculateQualifiedName Calcolare la serie monikerized completa del ModelElement specificato. (Esegue l'override di SimpleMonikerResolver.CalculateQualifiedName(ModelElement)).
Metodo protetto CanBeMonikerized Indica se un DomainClass può essere monikerized o meno. (Esegue l'override di SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo)).
Metodo pubblico CreateMoniker Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo pubblico CreateMonikerForToken Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo protetto DeserializationComplete Indica che la serializzazione è stata completata o è stata interrotta. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Dispose() Libera tutte le risorse utilizzate da SimpleMonikerResolver. (Ereditato da SimpleMonikerResolver)
Metodo protetto Dispose(Boolean) Elimina questo resolver del moniker. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Viene completato il resolver del moniker ma non verrà eliminato. (Ereditato da SimpleMonikerResolver)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnAmbiguousMoniker Chiamato quando due nuovi elementi stanno immettendo lo stesso moniker, che provocherà l'ambiguità durante la risoluzione del moniker. (Esegue l'override di SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement)).
Metodo protetto OnMonikerResolvedToDuplicateLink Chiamato quando risolvere un moniker verrà creato un collegamento duplicato a essere creato. (Esegue l'override di SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker)).
Metodo protetto OnStoreDisposing Avvisa i listener che l'archivio viene eliminato. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnTopLevelTransactionBeginning Si verifica se vi sia una nuova transazione di primo livello. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnTransactionRollback Avvisa i listener che la transazione è stato effettuato il rollback. (Ereditato da SimpleMonikerResolver)
Metodo protetto OnUnresolvedMoniker Chiamato alla fine di sincronizzazione quando sono moniker non risolti. (Esegue l'override di SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker)).
Metodo pubblico ProcessAddedElement Controlli per verificare se un elemento è stato creato durante la deserializzazione è stato elaborato e il moniker aggiunto alla tabella di ricerca. (Ereditato da SimpleMonikerResolver)
Metodo pubblico Reset Ri-inizializza il resolver del moniker allo stato iniziale (Ereditato da SimpleMonikerResolver)
Metodo pubblico ResolveMoniker Risolve un moniker a un elemento. (Ereditato da SimpleMonikerResolver)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition