public void UpdateRelationship(ServerObjects.Relationship serviceRelationship) { ServiceRelationship = serviceRelationship; Id = ServiceRelationship.RelationshipUid; DomainId = ServiceRelationship.DomainUid; OriginalId = ServiceRelationship.RelationshipOriginalId; RelationshipType = MapManager.RelationshipTypes[ServiceRelationship.RelationshipTypeUid]; if (Status == Proxy.LoadState.None) { Status = Proxy.LoadState.Partial; } }
public void UpdateNode(ServerObjects.Node serviceNode) { ServiceNode = serviceNode; Id = ServiceNode.NodeUid; DomainId = ServiceNode.DomainUid; RootMapId = ServiceNode.RootMapUid; OriginalId = ServiceNode.NodeOriginalId; NodeType = MapManager.NodeTypes[ServiceNode.NodeTypeUid]; if (Status == Proxy.LoadState.None) { Status = Proxy.LoadState.Partial; } }
public SoapNode(InProcess.InProcessNode inProcessNode, ServerObjects.Node serviceNode) { ServiceNode = serviceNode; InProcessNode = inProcessNode; Id = serviceNode.NodeUid; DomainId = inProcessNode.DomainId; RootMapId = inProcessNode.RootMapId; OriginalId = inProcessNode.OriginalId; NodeType = inProcessNode.NodeType; Status = Proxy.LoadState.Full; MapManager = inProcessNode.MapManager; Relationships = inProcessNode.Relationships; Metadata = inProcessNode.Metadata; }
public SoapRelationship(InProcess.InProcessRelationship inProcessRelationship, ServerObjects.Relationship serviceRelationship) { ServiceRelationship = serviceRelationship; InProcessRelationship = inProcessRelationship; Id = serviceRelationship.RelationshipUid; DomainId = inProcessRelationship.DomainId; RootMapId = inProcessRelationship.RootMapId; OriginalId = inProcessRelationship.OriginalId; RelationshipType = inProcessRelationship.RelationshipType; Status = Proxy.LoadState.Full; MapManager = inProcessRelationship.MapManager; Nodes = inProcessRelationship.Nodes; Metadata = inProcessRelationship.Metadata; }
public Proxy.INode FindNode(ServerObjects.Node serviceNode) { return NodeManager.FindNode(serviceNode); }