Condividi tramite


Classe DslDefinitionModelSerializationBehaviorMonikerResolver

Resolver 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 DslDefinitionModelSerializationBehaviorMonikerResolver _
    Inherits DslDefinitionModelSerializationBehaviorMonikerResolverBase
public class DslDefinitionModelSerializationBehaviorMonikerResolver : DslDefinitionModelSerializationBehaviorMonikerResolverBase

Il tipo DslDefinitionModelSerializationBehaviorMonikerResolver espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DslDefinitionModelSerializationBehaviorMonikerResolver 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 (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)

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. (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)
Metodo protetto CanBeMonikerized Indica se un DomainClass può essere monikerized o meno. (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)
Metodo pubblico CreateMoniker Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo pubblico CreateMonikerForToken Non implementato attualmente. (Ereditato da SimpleMonikerResolver)
Metodo protetto DeserializationComplete (Esegue l'override di SimpleMonikerResolver.DeserializationComplete()).
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. (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)
Metodo protetto OnMonikerResolvedToDuplicateLink Chiamato quando risolvere un moniker verrà creato un collegamento duplicato a essere creato. (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)
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. (Ereditato da DslDefinitionModelSerializationBehaviorMonikerResolverBase)
Metodo pubblico ProcessAddedElement Questo metodo viene chiamato quando un elemento del modello aggiunto in fase di elaborazione alla fine della transazione di deserializzazione. (Esegue l'override di SimpleMonikerResolver.ProcessAddedElement(ModelElement)).
Metodo pubblico Reset Ri-inizializza il resolver del moniker allo stato iniziale (Ereditato da SimpleMonikerResolver)
Metodo pubblico ResolveMoniker Risolve un modello definito di Dsl del moniker.Caso speciale ModelElement per supportare le relazioni speciali che utilizza ModelElement come ruolo di destinazione di giocatore ovvero.PresentationViewsSubject). (Esegue l'override di SimpleMonikerResolver.ResolveMoniker(Moniker)).
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