TransactionalNodeService.Soap.SoapNode.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.NodeFactory.DeleteNode(this);

            TransactionFramework.DeleteNodeTransactionLink deleteNode = new TransactionFramework.DeleteNodeTransactionLink();
            deleteNode.DomainId = DomainId;
            deleteNode.MapManager = MapManager;
            deleteNode.Node = this;

            chain.AddTransaction(deleteNode);
        }
    }