public Exceptional<Tuple<String, TypeAttribute, IListOrSetEdgeType>> ApplyUpdateListAttribute(AAttributeAssignOrUpdateOrRemove myAttributeUpdateOrAssign, DBContext dbContext, DBObjectStream aDBObject, GraphDBType _Type) { if (myAttributeUpdateOrAssign is AttributeAssignOrUpdateList) { } else if (myAttributeUpdateOrAssign is AttributeRemoveList) { } else { return new Exceptional<Tuple<String, TypeAttribute, IListOrSetEdgeType>>(new Error_NotImplemented(new System.Diagnostics.StackTrace(true))); } return new Exceptional<Tuple<String, TypeAttribute, IListOrSetEdgeType>>(null as Tuple<String, TypeAttribute, IListOrSetEdgeType>); }
public AttributeUUID GetAttributesToCheckForUnique(AAttributeAssignOrUpdateOrRemove myAAttributeAssignOrUpdateOrRemove) { if (myAAttributeAssignOrUpdateOrRemove is AAttributeRemove) return null; if (myAAttributeAssignOrUpdateOrRemove.AttributeIDChain.IsUndefinedAttribute) { return null; } if (myAAttributeAssignOrUpdateOrRemove is AAttributeAssignOrUpdate) { return ((AAttributeAssignOrUpdate)myAAttributeAssignOrUpdateOrRemove).AttributeIDChain.LastAttribute.UUID; } if (myAAttributeAssignOrUpdateOrRemove is AttributeAssignOrUpdateList) return ((AttributeAssignOrUpdateList)myAAttributeAssignOrUpdateOrRemove).AttributeIDChain.LastAttribute.UUID; throw new GraphDBException(new Error_NotImplemented(new System.Diagnostics.StackTrace(true))); }