Condividi tramite


Classe ClosureFindAndRelateOrDeleteCopiedElementOperation

Rappresenta un'operazione di chiusura per trovare e mettere in correlazione un elemento o eliminare l'elemento copiato se la destinazione non viene trovata.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Sintassi

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

Il tipo ClosureFindAndRelateOrDeleteCopiedElementOperation espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ClosureFindAndRelateOrDeleteCopiedElementOperation() Costruttore predefinito.
Metodo protetto ClosureFindAndRelateOrDeleteCopiedElementOperation(SerializationInfo, StreamingContext) Costruttore protetto.Viene eseguita durante la deserializzazione.
Metodo pubblico ClosureFindAndRelateOrDeleteCopiedElementOperation(ModelElement, DomainRoleInfo, ModelElement, DomainRoleInfo, DomainRelationshipInfo) Costruttore

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CopiedRoleId ID del domainRole che l'oggetto di origine copiato riproduce nel rapporto (Ereditato da ClosureFindAndRelateElementOperation)
Proprietà pubblica CopiedTargetElement L'elemento copiato come individuato nell'archivio di destinazione (Ereditato da ClosureFindAndRelateElementOperation)
Proprietà pubblica FoundRoleId ID del domainRole che l'elemento di destinazione trovato riproduce nel rapporto (Ereditato da ClosureFindAndRelateElementOperation)
Proprietà pubblica SourceElementDomainClassId ID della classe di dominio dell'elemento (Ereditato da ClosureFindElementOperation)
Proprietà pubblica SourceElementId ID dell'elemento nell'archivio di destinazione (Ereditato da ClosureFindElementOperation)
Proprietà pubblica TargetDomainRelationshipId ID della relazione di dominio da creare. (Ereditato da ClosureFindAndRelateElementOperation)
Proprietà pubblica TargetElement L'elemento come individuato nell'archivio di destinazione (Ereditato da ClosureFindElementOperation)
Proprietà pubblica TargetElementId ID dell'elemento come individuato nell'archivio di destinazione (Ereditato da ClosureFindElementOperation)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico FindElement operazione di ricerca predefinita di forza bruta (Ereditato da ClosureFindElementOperation)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetObjectData Compila un oggetto SerializationInfo con i dati necessari per serializzare l'oggetto di destinazione.Questo metodo viene eseguito durante la serializzazione. (Ereditato da ClosureFindAndRelateElementOperation)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Matches metodo astratto per determinare che un elemento corrisponde a quello descritto da questa operazione di ricerca (Ereditato da ClosureFindElementOperation)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Resolve Esegue la risoluzione di destinazione di questa operazione (Esegue l'override di ClosureFindAndRelateElementOperation.Resolve(Partition, ElementGroup)).
Metodo protetto ResolveCopiedTargetElement Risolve l'elemento di destinazione copiato nella partizione (Ereditato da ClosureFindAndRelateElementOperation)
Metodo protetto ResolveCreateElementLink Risolve la creazione di un collegamento elemento nell'archivio di destinazione (Ereditato da ClosureFindAndRelateElementOperation)
Metodo protetto ResolveDomainRelationship Ottiene l'oggetto DomainRelationshipInfo per l'oggetto DomainClassId (Ereditato da ClosureFindAndRelateElementOperation)
Metodo protetto ResolveFindElement Risolvere la ricerca di un elemento in un archivio esistente (Ereditato da ClosureFindAndRelateElementOperation)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling