Freigeben über


DslDefinitionModelSerializationBehaviorMonikerResolver-Klasse

Moniker resolver DslDefinitionModelSerializationBehavior für die Serialisierung.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Syntax

'Declaration
Public Class DslDefinitionModelSerializationBehaviorMonikerResolver _
    Inherits DslDefinitionModelSerializationBehaviorMonikerResolverBase
public class DslDefinitionModelSerializationBehaviorMonikerResolver : DslDefinitionModelSerializationBehaviorMonikerResolverBase

Der DslDefinitionModelSerializationBehaviorMonikerResolver-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DslDefinitionModelSerializationBehaviorMonikerResolver Konstruktor.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft IsDeserializing Gibt zurück, ob der Moniker derzeit bei der Deserialisierung verwendet wird (Von SimpleMonikerResolver geerbt.)
Geschützte Eigenschaft IsDisposed Ruft den Moniker resolver ab und überprüft, ob er freigegeben wurde. (Von SimpleMonikerResolver geerbt.)
Öffentliche Eigenschaft SerializationContext Veraltet. Ruft den Serialisierungskontext ab oder legt diesen fest. (Von SimpleMonikerResolver geerbt.)
Geschützte Eigenschaft UnresolvedMonikerExceptionMessage (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddNewElement Fügt ein Element während einer Transaktion zum Deserialisierung hinzu. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode AddToLookupTable Fügt zusätzliche Schlüssel der Moniker nachschlagetabelle hinzu, die Moniker auflöst. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode CalculateQualifiedName Berechnen Sie die vollqualifizierte monikerized Zeichenfolge des angegebenen ModelElement. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Geschützte Methode CanBeMonikerized Weiß, wenn ein DomainClass monikerized kann oder nicht. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Öffentliche Methode CreateMoniker Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode CreateMonikerForToken Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode DeserializationComplete (Überschreibt SimpleMonikerResolver.DeserializationComplete().)
Öffentliche Methode Dispose() Gibt alle vom SimpleMonikerResolver verwendeten Ressourcen frei. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode Dispose(Boolean) Gibt diesen Monikerresolver frei. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Schließt ab, den Moniker resolver gibt aber nicht freigegeben. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnAmbiguousMoniker Wird aufgerufen, wenn zwei neue Elemente denselben Moniker geben, der Mehrdeutigkeit bei der Auflösung von Moniker verursacht. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Geschützte Methode OnMonikerResolvedToDuplicateLink Wenn das Auflösen eines Monikers aufgerufen wird, eine doppelte Verknüpfung erstellt werden soll. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Geschützte Methode OnStoreDisposing Alarmiert Listener, dass der Speicher freigibt. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnTopLevelTransactionBeginning Überprüft, ob eine neue Transaktion auf der obersten Ebene vorhanden ist. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnTransactionRollback Alarmiert Listener, dass die Transaktion ein Rollback ausgeführt wurde. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnUnresolvedMoniker Wird am Ende der Synchronisierung, wenn sie nicht aufgelöst Moniker sind. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Öffentliche Methode ProcessAddedElement Diese Methode wird aufgerufen, wenn ein hinzugefügtes Modellelement Deserialisierung am Ende der Transaktion zum verarbeitet wird. (Überschreibt SimpleMonikerResolver.ProcessAddedElement(ModelElement).)
Öffentliche Methode Reset Initialisiert den Moniker resolver auf den Anfangszustand (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode ResolveMoniker Löst einen Moniker definiertes Dsl-Modell auf.Speziell-CASE ModelElement, um spezielle Beziehungen zu unterstützen, das ModelElement als Zielrolle Player verwendet wird (d. h.PresentationViewsSubject). (Überschreibt SimpleMonikerResolver.ResolveMoniker(Moniker).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.DslDefinition-Namespace