Partager via


DslDefinitionModelSerializationBehaviorMonikerResolver, classe

Programme de résolution de moniker pour le comportement DslDefinitionModelSerializationBehavior de sérialisation.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntaxe

'Déclaration
Public Class DslDefinitionModelSerializationBehaviorMonikerResolver _
    Inherits DslDefinitionModelSerializationBehaviorMonikerResolverBase
public class DslDefinitionModelSerializationBehaviorMonikerResolver : DslDefinitionModelSerializationBehaviorMonikerResolverBase

Le type DslDefinitionModelSerializationBehaviorMonikerResolver expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DslDefinitionModelSerializationBehaviorMonikerResolver Constructeur.

Début

Propriétés

  Nom Description
Propriété publique IsDeserializing Se retourne si le moniker est actuellement utilisé pour la désérialisation (Hérité de SimpleMonikerResolver.)
Propriété protégée IsDisposed Obtient le programme de résolution de moniker et le vérifie s'il a été supprimé. (Hérité de SimpleMonikerResolver.)
Propriété publique SerializationContext Obsolète. Obtient ou définit le contexte de sérialisation. (Hérité de SimpleMonikerResolver.)
Propriété protégée UnresolvedMonikerExceptionMessage (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)

Début

Méthodes

  Nom Description
Méthode publique AddNewElement Ajoute un élément au cours d'une transaction de désérialisation. (Hérité de SimpleMonikerResolver.)
Méthode protégée AddToLookupTable Ajoute les clés supplémentaires à la table de recherche de moniker qui résout des monikers. (Hérité de SimpleMonikerResolver.)
Méthode protégée CalculateQualifiedName Calculez la chaîne monikerized qualifiée complète du ModelElement donné. (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)
Méthode protégée CanBeMonikerized Indique si un DomainClass peut monikerized ou pas. (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)
Méthode publique CreateMoniker Actuellement non implémenté. (Hérité de SimpleMonikerResolver.)
Méthode publique CreateMonikerForToken Actuellement non implémenté. (Hérité de SimpleMonikerResolver.)
Méthode protégée DeserializationComplete (Substitue SimpleMonikerResolver.DeserializationComplete().)
Méthode publique Dispose() Libère toutes les ressources utilisées par SimpleMonikerResolver. (Hérité de SimpleMonikerResolver.)
Méthode protégée Dispose(Boolean) Supprime ce programme de résolution de moniker. (Hérité de SimpleMonikerResolver.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Finalise le programme de résolution de moniker mais ne le supprime pas. (Hérité de SimpleMonikerResolver.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégée OnAmbiguousMoniker Appelé lorsque deux nouveaux éléments donnent le même moniker, qui provoquera l'ambiguïté pendant la résolution de moniker. (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)
Méthode protégée OnMonikerResolvedToDuplicateLink Appelé lorsque résoudre un moniker provoque un lien en double à créer. (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)
Méthode protégée OnStoreDisposing Alerte des écouteurs que la banque supprime. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnTopLevelTransactionBeginning Vérifie s'il existe une nouvelle transaction de niveau supérieur. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnTransactionRollback Alerte des écouteurs que la transaction a été dos restaurée. (Hérité de SimpleMonikerResolver.)
Méthode protégée OnUnresolvedMoniker Appelé à la fin de la synchronisation lorsqu'ils sont des monikers non résolus. (Hérité de DslDefinitionModelSerializationBehaviorMonikerResolverBase.)
Méthode publique ProcessAddedElement Cette méthode est appelée lorsqu'un élément de modèle est traité ajouté à la fin de la transaction de désérialisation. (Substitue SimpleMonikerResolver.ProcessAddedElement(ModelElement).)
Méthode publique Reset Réinitialise le programme de résolution de moniker à son état initial (Hérité de SimpleMonikerResolver.)
Méthode publique ResolveMoniker Résout un modèle DÉSOLÉ défini par moniker.Cas particulier ModelElement pour prendre en charge des relations spéciales qui utilise ModelElement comme rôle de lecteur cible (c. autrement dit.PresentationViewsSubject). (Substitue SimpleMonikerResolver.ResolveMoniker(Moniker).)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.DslDefinition, espace de noms