Freigeben über


DslDefinitionModelSerializationBehaviorMonikerResolver-Klasse

Moniker-Resolver für das Serialisierungsverhalten DslDefinitionModelSerializationBehavior.

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.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.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 für die Deserialisierung verwendet wird (Von SimpleMonikerResolver geerbt.)
Geschützte Eigenschaft IsDisposed Ruft den Monikerresolver ab und überprüft, ob er verworfen wurde. (Von SimpleMonikerResolver geerbt.)
Öffentliche Eigenschaft SerializationContext Veraltet. Übernimmt oder bestimmt den Serialisierungskontext. (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 Deserialisierunstransaktion hinzu. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode AddToLookupTable Fügt zusätzliche Schlüssel der Monikernachschlagetabelle hinzu, die Moniker auflöst. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode CalculateQualifiedName Berechnen Sie die vollqualifizierte monikerisierte Zeichenfolge des angegebenen ModelElement. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Geschützte Methode CanBeMonikerized Meldet, ob eine DomainClass monikerisiert werden 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 den Monikerresolver ab, gibt ihn aber nicht frei. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (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 angeben, der Mehrdeutigkeit bei der Auflösung des Monikers verursacht. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Geschützte Methode OnMonikerResolvedToDuplicateLink Wird aufgerufen, wenn das Auflösen eines Monikers die Erstellung eines doppelten Links auslöst. (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 auf die Transaktion ein Rollback ausgeführt wurde. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode OnUnresolvedMoniker Wird am Ende der Synchronisierung aufgerufen, wenn sie nicht aufgelöste Moniker sind. (Von DslDefinitionModelSerializationBehaviorMonikerResolverBase geerbt.)
Öffentliche Methode ProcessAddedElement Diese Methode wird aufgerufen, wenn ein hinzugefügtes Modellelement am Ende der Deserialisierungstransaktion verarbeitet wird. (Überschreibt SimpleMonikerResolver.ProcessAddedElement(ModelElement).)
Öffentliche Methode Reset Reinitialisiert den Monikerresolver auf seinen Anfangszustand (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode ResolveMoniker Löst ein Moniker-definiertes Dsl-Modell auf.ModelElement Sonderfall, um von besonderen Beziehungen zu unterstützen, der ModelElement als Zielrolleninhaber verwendet (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