private ISoapTransactionLinkExecutor ( ) : DependencyCollection | ||
return | DependencyCollection |
DependencyCollection ISoapTransactionLinkExecutor.UpdateDependencies()
{
ISoapTransactionLinkExecutor executor = (ISoapTransactionLinkExecutor)this;
IFacade iFacadeNode = Node as IFacade;
if (iFacadeNode != null)
{
if (!iFacadeNode.IsConcrete)
{
FacadeNode facadeNode = iFacadeNode as FacadeNode;
InProcess.InProcessNode inProcessNode = facadeNode.BaseNode as InProcess.InProcessNode;
if (inProcessNode != null && inProcessNode.OriginLink != null && inProcessNode.OriginLink.OriginChain != OriginChain)
{
executor.Dependencies.AddFacade(iFacadeNode);
}
}
}
return executor.Dependencies;
}
UpdateNodeTransactionLink::ISoapTransactionLinkExecutor ( System.Guid sessionId, |
|
UpdateNodeTransactionLink::ISoapTransactionLinkExecutor ( System.Guid sessionId, |
|
UpdateNodeTransactionLink::ISoapTransactionLinkExecutor ( Service bulkOperationResponse ) : void |