ClosureFindOrCreateAndRelateElementOperation Class

 

Represents a closure operation that marks a find or create target element operation.

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


[SerializableAttribute]
public ref class ClosureFindOrCreateAndRelateElementOperation : ClosureFindAndRelateElementOperation, 
	ISerializable

NameDescription
System_CAPS_pubpropertyCopiedRoleId

The ID of the domainRole that the copied source object plays in the relationship(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_pubpropertyCopiedTargetElement

The copied element as found in the target store(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_pubpropertyFoundRoleId

The ID of the domainRole that the found target element plays in the relationship(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_pubpropertySourceElementDomainClassId

Id of the domain class of the element(Inherited from ClosureFindElementOperation.)

System_CAPS_pubpropertySourceElementId

Id of the element in the source store(Inherited from ClosureFindElementOperation.)

System_CAPS_pubpropertyTargetDomainRelationshipId

The id of the domain relationship to create(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_pubpropertyTargetElement

The element as found in the target store(Inherited from ClosureFindElementOperation.)

System_CAPS_pubpropertyTargetElementId

Id of the element as found in the target store(Inherited from ClosureFindElementOperation.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindElement(Guid, Guid, Store^, ElementGroup^)

default brute force search operation(Inherited from ClosureFindElementOperation.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetObjectData(SerializationInfo^, StreamingContext)

Populates a SerializationInfo with the data needed to serialize the target object. This method is executed during serialization.(Overrides ClosureFindAndRelateElementOperation::GetObjectData(SerializationInfo^, StreamingContext).)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodMatches(ModelElement^)

abstract method to determine that an element matches the one described by this find operation(Inherited from ClosureFindElementOperation.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodResolve(Partition^, ElementGroup^)

Perform resolution on this operation(Overrides ClosureFindAndRelateElementOperation::Resolve(Partition^, ElementGroup^).)

System_CAPS_protmethodResolveCopiedTargetElement(Partition^, ElementGroup^)

Resolves the target element that was copied to the Partition(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_protmethodResolveCreateElement(Partition^)

Resolves creating a new element in the target partition

System_CAPS_protmethodResolveCreateElementLink(Partition^)

Resolves the creation of an element link in the target store(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_protmethodResolveDomainRelationship(Partition^)

Gets the DomainRelationshipInfo for the DomainClassId(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_protmethodResolveFindElement(Partition^, ElementGroup^)

Resolve searching for an element in an existing store(Inherited from ClosureFindAndRelateElementOperation.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: