Compartir a través de


SimpleMonikerResolver (Clase)

Resuelve las referencias simples de la cadena cuando el modelo es serializado con la serialización XML predeterminada.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
Public MustInherit Class SimpleMonikerResolver _
    Implements IMonikerResolver, IDisposable
public abstract class SimpleMonikerResolver : IMonikerResolver, 
    IDisposable

El tipo SimpleMonikerResolver expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido SimpleMonikerResolver Inicializa una nueva instancia de la clase SimpleMonikerResolver.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública IsDeserializing Devuelve si el moniker está actualmente para la deserialización
Propiedad protegida IsDisposed Obtiene el interpretador de moniker y comprueba si se ha desechado.
Propiedad pública SerializationContext Obsoleto. Obtiene o establece el contexto de serialización.
Propiedad protegida UnresolvedMonikerExceptionMessage Obtiene el mensaje de error para la excepción no resuelto el moniker.

Arriba

Métodos

  Nombre Descripción
Método público AddNewElement Agrega un elemento durante una transacción de deserialización.
Método protegido AddToLookupTable Agregar claves adicionales a la tabla de búsqueda del moniker que resuelve monikers.
Método protegido CalculateQualifiedName Calcula la cadena monikerized completo de un elemento determinado.
Método protegido CanBeMonikerized Indica si una clase de dominio puede monikerized.
Método público CreateMoniker No implementado actualmente.
Método público CreateMonikerForToken No implementado actualmente.
Método protegido DeserializationComplete Indica que la serialización se completa o que se hubiera anulado.
Método público Dispose() Libera todos los recursos utilizados por SimpleMonikerResolver.
Método protegido Dispose(Boolean) Elimina este interpretador de moniker.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Concluye el interpretador de moniker pero no se elimina. (Invalida a Object.Finalize()).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoMiembro estático IsFullyQualified Indica si la cadena de entrada es una referencia completa.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnAmbiguousMoniker Comprueba si dos elementos con el mismo moniker.
Método protegido OnMonikerResolvedToDuplicateLink Comprueba si un moniker tiene un vínculo duplicado.
Método protegido OnStoreDisposing Alerta agentes de escucha que el almacén está desechando.
Método protegido OnTopLevelTransactionBeginning Comprueba si hay una nueva transacción de nivel superior.
Método protegido OnTransactionRollback Alerta agentes de escucha que la transacción se ha revierte.
Método protegido OnUnresolvedMoniker Comprueba si hay monikers no resuelto.
Método público ProcessAddedElement Comprobaciones para comprobar si un elemento se ha procesado creado durante la deserialización y el moniker agregado a la tabla de búsqueda.
Método público Reset Reinicializa el interpretador de moniker su estado inicial
Método público ResolveMoniker Resuelve un moniker a un elemento.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling (Espacio de nombres)