Freigeben über


ClosureFindAndRelateElementOperation-Klasse

Stellt einen abschließenden Vorgang dar, eine Suche zu kennzeichnen oder Zielelement Vorgang zu erstellen.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.ClosureElementOperation
    Microsoft.VisualStudio.Modeling.ClosureFindElementOperation
      Microsoft.VisualStudio.Modeling.ClosureFindAndRelateElementOperation
        Microsoft.VisualStudio.Modeling.ClosureFindAndRelateOrDeleteCopiedElementOperation
        Microsoft.VisualStudio.Modeling.ClosureFindOrCreateAndRelateElementOperation

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

Syntax

'Declaration
<SerializableAttribute> _
Public Class ClosureFindAndRelateElementOperation _
    Inherits ClosureFindElementOperation _
    Implements ISerializable
[SerializableAttribute]
public class ClosureFindAndRelateElementOperation : ClosureFindElementOperation, 
    ISerializable

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ClosureFindAndRelateElementOperation() Standardkonstruktor
Geschützte Methode ClosureFindAndRelateElementOperation(SerializationInfo, StreamingContext) Geschützter Konstruktor.Er wird während der Deserialisierung ausgeführt.
Öffentliche Methode ClosureFindAndRelateElementOperation(ModelElement, DomainRoleInfo, ModelElement, DomainRoleInfo, DomainRelationshipInfo) Konstruktor

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CopiedRoleId Die ID des domainRole, das das kopierte Quellobjekt in der Beziehung einnimmt
Öffentliche Eigenschaft CopiedTargetElement Das kopierte Element, wie im Ziel Datenspeicher gefunden
Öffentliche Eigenschaft FoundRoleId Die ID des domainRole, das das gefundene Zielelement in der Beziehung einnimmt
Öffentliche Eigenschaft SourceElementDomainClassId ID der Domänenklasse des Elements (Von ClosureFindElementOperation geerbt.)
Öffentliche Eigenschaft SourceElementId ID des Elements im Datenspeicher Quelle (Von ClosureFindElementOperation geerbt.)
Öffentliche Eigenschaft TargetDomainRelationshipId Die ID des zu erstellenden Domänen-Verhältnisses
Öffentliche Eigenschaft TargetElement Das Element, wie im Ziel Datenspeicher gefunden (Von ClosureFindElementOperation geerbt.)
Öffentliche Eigenschaft TargetElementId ID des Elements, wie im Ziel Datenspeicher gefunden (Von ClosureFindElementOperation geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode FindElement Gewalt der Suchvorgang Standard (Von ClosureFindElementOperation geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetObjectData Füllt ein SerializationInfo mit den erforderlichen Daten zum Serialisieren des Zielobjekts.Diese Methode wird während der Serialisierung ausgeführt. (Überschreibt ClosureFindElementOperation.GetObjectData(SerializationInfo, StreamingContext).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Matches bestimmt die abstrakte Methode, dass ein Element beschriebene übereinstimmt, das durch diese Suchoperation (Von ClosureFindElementOperation geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Resolve Führt Ziel anschließend dieses Vorgangs aus (Überschreibt ClosureFindElementOperation.Resolve(Partition, ElementGroup).)
Geschützte Methode ResolveCopiedTargetElement Löst das Zielelement auf, die zur Partition kopiert wurde
Geschützte Methode ResolveCreateElementLink Löst die Erstellung eines Elements links im Ziel auf Datenspeicher
Geschützte Methode ResolveDomainRelationship Ruft das DomainRelationshipInfo für das DomainClassId ab
Geschützte Methode ResolveFindElement Lösen Sie die Suche nach einem Element in einem vorhandenen Speicher auf
Ö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-Namespace