TransactionalNodeService.Soap.SoapRelationship.Delete C# (CSharp) Method

Delete() public method

public Delete ( TransactionFramework &chain ) : void
chain TransactionFramework
return void
        public override void Delete(ref TransactionFramework.TransactionChain chain)
        {
            MapManager.RelationshipFactory.DeleteRelationship(this);

            TransactionFramework.DeleteRelationshipTransactionLink deleteRelationship = new TransactionFramework.DeleteRelationshipTransactionLink();
            deleteRelationship.DomainId = DomainId;
            deleteRelationship.MapManager = MapManager;
            deleteRelationship.Relationship = this;

            chain.AddTransaction(deleteRelationship);
        }
    }