Freigeben über


DslDefinitionModelSerializationBehaviorMonikerResolverBase-Klasse

Niedriger 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 DslDefinitionModelSerializationBehaviorMonikerResolverBase _
    Inherits SimpleMonikerResolver
public class DslDefinitionModelSerializationBehaviorMonikerResolverBase : SimpleMonikerResolver

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode DslDefinitionModelSerializationBehaviorMonikerResolverBase 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 (Überschreibt SimpleMonikerResolver.UnresolvedMonikerExceptionMessage.)

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. (Überschreibt SimpleMonikerResolver.CalculateQualifiedName(ModelElement).)
Geschützte Methode CanBeMonikerized Weiß, wenn ein DomainClass monikerized kann oder nicht. (Überschreibt SimpleMonikerResolver.CanBeMonikerized(DomainClassInfo).)
Öffentliche Methode CreateMoniker Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode CreateMonikerForToken Derzeit nicht implementiert. (Von SimpleMonikerResolver geerbt.)
Geschützte Methode DeserializationComplete Gibt die Serialisierung abgeschlossen ist oder abgebrochen wurde. (Von SimpleMonikerResolver geerbt.)
Ö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. (Überschreibt SimpleMonikerResolver.OnAmbiguousMoniker(SerializationContext, String, ModelElement, ModelElement).)
Geschützte Methode OnMonikerResolvedToDuplicateLink Wenn das Auflösen eines Monikers aufgerufen wird, eine doppelte Verknüpfung erstellt werden soll. (Überschreibt SimpleMonikerResolver.OnMonikerResolvedToDuplicateLink(SerializationResult, Moniker).)
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. (Überschreibt SimpleMonikerResolver.OnUnresolvedMoniker(SerializationResult, Moniker).)
Öffentliche Methode ProcessAddedElement So überprüfen Sie Überprüft, ob ein Element, das verarbeitet worden ist während der Deserialisierung erstellt wurde und der Moniker für die Suchtabelle hinzugefügt. (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode Reset Initialisiert den Moniker resolver auf den Anfangszustand (Von SimpleMonikerResolver geerbt.)
Öffentliche Methode ResolveMoniker Löst einen Moniker zu einem Element auf. (Von SimpleMonikerResolver geerbt.)
Ö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