Exemplo n.º 1
0
        public override void Merge(ASingleReferenceEdgeType mySingleEdgeType)
        {
            var aReference = mySingleEdgeType.GetAllReferences().FirstOrDefault();

            _ObjectUUID = new Tuple<ObjectUUID, Reference>(aReference.ObjectUUID, aReference);

            CalcEstimatedSize(this);
        }
Exemplo n.º 2
0
        public override void Merge(ASingleReferenceEdgeType mySingleEdgeType)
        {
            if (!(mySingleEdgeType is EdgeTypeCounted))
                throw new ArgumentException("mySingleEdgeType is not of type EdgeTypeCounted");

            var reference = mySingleEdgeType.GetAllReferences().FirstOrDefault();

            _Reference = reference;

            _Count.Add((mySingleEdgeType as EdgeTypeCounted)._Count);

            CalcEstimatedSize(this);
        }