CoreDesignSurfaceSerializationBehaviorMonikerResolver Klasse

Definition

Der monikerresolver für das Serialisierungsverhalten von coredesignsurfakeserializationbehavior.

public ref class CoreDesignSurfaceSerializationBehaviorMonikerResolver : Microsoft::VisualStudio::Modeling::Diagrams::CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
public class CoreDesignSurfaceSerializationBehaviorMonikerResolver : Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
type CoreDesignSurfaceSerializationBehaviorMonikerResolver = class
    inherit CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
Public Class CoreDesignSurfaceSerializationBehaviorMonikerResolver
Inherits CoreDesignSurfaceSerializationBehaviorMonikerResolverBase
Vererbung
CoreDesignSurfaceSerializationBehaviorMonikerResolver

Konstruktoren

CoreDesignSurfaceSerializationBehaviorMonikerResolver(Store, DomainXmlSerializerDirectory)

Konstruktor.

Eigenschaften

IsDeserializing

Gibt zurück, ob der Moniker zurzeit für die Deserialisierung verwendet wird.

(Geerbt von SimpleMonikerResolver)
IsDisposed

Gibt an, ob dieser monikerresolver verworfen wurde.

(Geerbt von SimpleMonikerResolver)
SerializationContext
Veraltet.

Ruft den aktuellen Serialisierungskontext ab oder legt ihn fest.

(Geerbt von SimpleMonikerResolver)
UnresolvedMonikerExceptionMessage

Fehlermeldung für "unresolvedmonikerexception".

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)

Methoden

AddNewElement(ModelElement)

Fügen Sie während einer deserialisierungstransaktion ein neues Element hinzu.

(Geerbt von SimpleMonikerResolver)
AddToLookupTable(String, ModelElement)

Abgeleitete Klassen können diese Methode aufrufen, um der Moniker-Nachschlage Tabelle zusätzliche Schlüssel hinzuzufügen, die zum Auflösen von Monikern verwendet werden.

(Geerbt von SimpleMonikerResolver)
CalculateQualifiedName(ModelElement)

Hiermit wird die voll qualifizierte Zeichenfolge des angegebenen ModelElement-Elements berechnet.

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
CanBeMonikerized(DomainClassInfo)

Gibt an, ob eine domainClass moniert werden kann oder nicht.

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
CreateMoniker(ModelElement)

Wird nicht von simplemonikerresolver implementiert. Die XML-Standard Serialisierung erstellt den Moniker für die Verweis Beziehungs Klasse.

(Geerbt von SimpleMonikerResolver)
CreateMonikerForToken(Object)

Wird nicht von simplemonikerresolver implementiert. Die XML-Standard Serialisierung erstellt den Moniker für die Verweis Beziehungs Klasse.

(Geerbt von SimpleMonikerResolver)
DeserializationComplete()

Diese Methode wird aufgerufen, wenn die Serialisierung beendet oder abgebrochen wurde. Abgeleitete Klassen sollten eine eigene Bereinigung durchführen und dann diese Basis Methode aufzurufen.

(Geerbt von SimpleMonikerResolver)
Dispose()

Unsuscribes aus "deserializationstart" und "deserializationending" verwerfen

(Geerbt von SimpleMonikerResolver)
Dispose(Boolean)

Löschen Sie diesen monikerresolver.

(Geerbt von SimpleMonikerResolver)
OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement)

Wird aufgerufen, wenn zwei neue Elemente denselben Moniker geben, was bei der Monikerauflösung zu Mehrdeutigkeit führt.

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker)

Wird beim Auflösen eines Monikers aufgerufen und bewirkt, dass ein doppelter Link erstellt wird.

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
OnStoreDisposing(Object, EventArgs)

Ereignis Rückruf bei Speicherfreigabe.

(Geerbt von SimpleMonikerResolver)
OnTopLevelTransactionBeginning(Transaction)

Wird aufgerufen, wenn der monikerresolver beginnt, eine neue Transaktion der obersten Ebene zu moniken. Die Basis Implementierung tut nichts.

(Geerbt von SimpleMonikerResolver)
OnTransactionRollback(Object, TransactionRollbackEventArgs)

Bereinigen, wenn für die serialisierungstransaktion ein Rollback ausgeführt wird

(Geerbt von SimpleMonikerResolver)
OnUnresolvedMoniker(SerializationResult, Moniker)

Wird am Ende der Synchronisierung aufgerufen, wenn Sie nicht aufgelöste Moniker sind.

(Geerbt von CoreDesignSurfaceSerializationBehaviorMonikerResolverBase)
ProcessAddedElement(ModelElement)

Diese Methode wird aufgerufen, wenn ein hinzugefügtes Modellelement am Ende der deserialisierungstransaktion verarbeitet wird.

(Geerbt von SimpleMonikerResolver)
Reset()

Initialisieren des monikerresolvers in seinen Anfangszustand erneut

(Geerbt von SimpleMonikerResolver)
ResolveMoniker(Moniker)

Löst den Moniker in ein Element auf, der Moniker wurde bei der XML-Deserialisierung erstellt.

(Geerbt von SimpleMonikerResolver)

Gilt für