ClosureFindOrCreateAndRelateElementOperation 类

定义

用于标记查找或创建目标元素操作的关闭操作

public ref class ClosureFindOrCreateAndRelateElementOperation : Microsoft::VisualStudio::Modeling::ClosureFindAndRelateElementOperation, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class ClosureFindOrCreateAndRelateElementOperation : Microsoft.VisualStudio.Modeling.ClosureFindAndRelateElementOperation, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type ClosureFindOrCreateAndRelateElementOperation = class
    inherit ClosureFindAndRelateElementOperation
    interface ISerializable
Public Class ClosureFindOrCreateAndRelateElementOperation
Inherits ClosureFindAndRelateElementOperation
Implements ISerializable
继承
属性
实现

构造函数

ClosureFindOrCreateAndRelateElementOperation(ModelElement, DomainRoleInfo, ModelElement, DomainRoleInfo, DomainRelationshipInfo)

构造函数

ClosureFindOrCreateAndRelateElementOperation(SerializationInfo, StreamingContext)

受保护的构造函数。 它在反序列化期间执行。

字段

ClosureElementOperationList

结束元素操作上下文信息绑定到的键

(继承自 ClosureElementOperation)

属性

CopiedRoleId

复制的源对象在关系中扮演的 domainRole 的 id

(继承自 ClosureFindAndRelateElementOperation)
CopiedTargetElement

在目标存储区中找到的复制的元素

(继承自 ClosureFindAndRelateElementOperation)
FoundRoleId

所找到的目标元素在关系中扮演的 domainRole 的 id

(继承自 ClosureFindAndRelateElementOperation)
SourceElementDomainClassId

元素的域类的 Id

(继承自 ClosureFindElementOperation)
SourceElementId

源存储区中元素的 Id

(继承自 ClosureFindElementOperation)
TargetDomainRelationshipId

要创建的域关系的 id

(继承自 ClosureFindAndRelateElementOperation)
TargetElement

在目标存储区中找到的元素

(继承自 ClosureFindElementOperation)
TargetElementId

在目标存储区中找到的元素的 Id

(继承自 ClosureFindElementOperation)

方法

FindElement(Guid, Guid, Store, ElementGroup)

默认暴力破解搜索操作

(继承自 ClosureFindElementOperation)
GetObjectData(SerializationInfo, StreamingContext)

使用序列化目标对象所需的数据填充 SerializationInfo。 此方法在序列化期间执行。

Matches(ModelElement)

用于确定元素与此查找操作所描述的元素匹配的抽象方法

(继承自 ClosureFindElementOperation)
Resolve(Partition, ElementGroup)

对此操作执行解决方法

ResolveCopiedTargetElement(Partition, ElementGroup)

解析已复制到分区的目标元素

(继承自 ClosureFindAndRelateElementOperation)
ResolveCreateElement(Partition)

解析在目标分区中创建新元素

ResolveCreateElementLink(Partition)

解析在目标存储中创建元素链接

(继承自 ClosureFindAndRelateElementOperation)
ResolveDomainRelationship(Partition)

获取 DomainClassId 的 DomainRelationshipInfo

(继承自 ClosureFindAndRelateElementOperation)
ResolveFindElement(Partition, ElementGroup)

解析现有存储中的元素搜索

(继承自 ClosureFindAndRelateElementOperation)

适用于