public string ReportOperationTimeReport(EntityGraphIdentifier target) { if (target.isNull) { return(OperationTimeReportElement.ReportString(this.OperationTimeReport)); } if (target.isNumeric) { return(""); } foreach (IEntityProxy entityProxy in this.Callees) { EntityConnection entityConnection = (EntityConnection)entityProxy; if (entityConnection.RemoteCategory == target.category && entityConnection.RemoteID == target.entityID) { return(entityConnection.OperationReport()); } } foreach (IEntityAdapter entityAdapter in this.Callers) { EntityConnection entityConnection2 = (EntityConnection)entityAdapter; if (entityConnection2.RemoteCategory == target.category && entityConnection2.RemoteID == target.entityID) { return(entityConnection2.OperationReport()); } } return(""); }
public override string ReportOperationTimeReport(EntityGraphIdentifier p, EntityGraphIdentifier q) { IEntityGraphNode node = this.GetNode(p); if (node == EntityGraphNode.NullNode) { return(""); } if (node is Entity) { Entity entity = node as Entity; Log <Service> .Logger.Debug("Found Entity : Request TimeReport"); return(entity.ReportOperationTimeReport(q)); } return(OperationTimeReportElement.ReportString(this.OperationTimeReport)); }
public string OperationReport() { return(OperationTimeReportElement.ReportString(this.OperationTimeReport)); }