ClosureFindAndRelateOrDeleteCopiedElementOperation-Klasse
Stellt einen abschließenden Vorgang dar, um ein Element zu suchen und sich darauf zu beziehen oder um das kopierte Element zu löschen, wenn das Ziel nicht gefunden wird.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.ClosureElementOperation
Microsoft.VisualStudio.Modeling.ClosureFindElementOperation
Microsoft.VisualStudio.Modeling.ClosureFindAndRelateElementOperation
Microsoft.VisualStudio.Modeling.ClosureFindAndRelateOrDeleteCopiedElementOperation
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class ClosureFindAndRelateOrDeleteCopiedElementOperation _
Inherits ClosureFindAndRelateElementOperation _
Implements ISerializable
[SerializableAttribute]
public class ClosureFindAndRelateOrDeleteCopiedElementOperation : ClosureFindAndRelateElementOperation,
ISerializable
Der ClosureFindAndRelateOrDeleteCopiedElementOperation-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ClosureFindAndRelateOrDeleteCopiedElementOperation() | Standardkonstruktor. |
![]() |
ClosureFindAndRelateOrDeleteCopiedElementOperation(SerializationInfo, StreamingContext) | Geschützter KonstruktorWird während der Deserialisierung ausgeführt. |
![]() |
ClosureFindAndRelateOrDeleteCopiedElementOperation(ModelElement, DomainRoleInfo, ModelElement, DomainRoleInfo, DomainRelationshipInfo) | Konstruktor |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
CopiedRoleId | Die ID der DomainRole, die das kopierte Quellobjekt in der Beziehung einnimmt (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
CopiedTargetElement | Das kopierte Element, wie es im Zielspeicher gefunden wurde (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
FoundRoleId | Die ID der DomainRole, die das gefundene Zielelement in der Beziehung einnimmt (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
SourceElementDomainClassId | ID der Domänenklasse des Elements (Von ClosureFindElementOperation geerbt.) |
![]() |
SourceElementId | ID des Elements im Quelldatenspeicher (Von ClosureFindElementOperation geerbt.) |
![]() |
TargetDomainRelationshipId | Die ID der zu erstellenden Domänenbeziehung (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
TargetElement | Das Element, wie es im Zielspeicher gefunden wurde (Von ClosureFindElementOperation geerbt.) |
![]() |
TargetElementId | ID des kopierten Elements, wie es im Zielspeicher gefunden wurde (Von ClosureFindElementOperation geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
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.) |
![]() |
FindElement | Standardmäßiger Brute Force-Suchvorgang (Von ClosureFindElementOperation geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetObjectData | Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.Diese Methode wird während der Serialisierung ausgeführt. (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
Matches | Abstrakte Methode, die bestimmt, dass ein Element mit dem durch diese Suchoperation beschriebenen übereinstimmt (Von ClosureFindElementOperation geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
Resolve | Führt Zielauflösung dieses Vorgangs aus (Überschreibt ClosureFindAndRelateElementOperation.Resolve(Partition, ElementGroup).) |
![]() |
ResolveCopiedTargetElement | Löst das Zielelement auf, das in die Partition kopiert wurde (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
ResolveCreateElementLink | Löst die Erstellung eines Elementlinks im Zielspeicher auf (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
ResolveDomainRelationship | Ruft die DomainRelationshipInfo für die DomainClassId ab. (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
ResolveFindElement | Suche nach einem Element in einem vorhandenen Speicher auflösen (Von ClosureFindAndRelateElementOperation geerbt.) |
![]() |
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.