public override string ToString() { Console.Out.WriteLine(UserId + "" + FileId + "" + UniqueId + "" + Path + "" + Name + "" + Size + "" + LastUpdateTime.ToString("yyyy-MM-dd HH:mm:ss") + "" + RemoveYN); return(String.Format("{0}|{1}|{2}|{3}|{4}|{5}|{6}|{7}", UserId, FileId, UniqueId, Path, Name, Size, LastUpdateTime.ToString("yyyy-MM-dd HH:mm:ss"), RemoveYN)); }
public override string GetDisplayText(string childInfo, bool verbose) { string lastUpdateTime = (LastUpdateTime == DateTime.MinValue) ? "Never" : LastUpdateTime.ToString("yyyy-MM-dd HH:mm"); int trackedMessageCount = 0; foreach (TargetDisplayData target in _targetDisplays) { trackedMessageCount += target.MessageIDs.Count; } string info = $"Last update time: {lastUpdateTime}"; info += $"\r\nTracked Display Messages: {trackedMessageCount}"; info += $"\r\n{childInfo}"; return(base.GetDisplayText(info, verbose)); }
/// <summary> /// Serializes this instance of <see cref="ImageMetadata" /> into a <see cref="Carbon.Json.JsonNode" />. /// </summary> /// <param name="container">The <see cref="Carbon.Json.JsonObject"/> container to serialize this object into. If the caller /// passes in <c>null</c>, a new instance will be created and returned to the caller.</param> /// <param name="serializationMode">Allows the caller to choose the depth of the serialization. See <see cref="Microsoft.Rest.ClientRuntime.SerializationMode"/>.</param> /// <returns> /// a serialized instance of <see cref="ImageMetadata" /> as a <see cref="Carbon.Json.JsonNode" />. /// </returns> public Carbon.Json.JsonNode ToJson(Carbon.Json.JsonObject container, Microsoft.Rest.ClientRuntime.SerializationMode serializationMode) { container = container ?? new Carbon.Json.JsonObject(); bool returnNow = false; BeforeToJson(ref container, ref returnNow); if (returnNow) { return(container); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != Name ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Name) : null, "name", container.Add); } if (null != Categories) { foreach (var __x in Categories) { AddIf(null != __x.Value ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(__x.Value) : null, (__w) => container.Add(__x.Key, __w)); } } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != CreationTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(CreationTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "creation_time", container.Add); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != Kind ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Kind) : null, "kind", container.Add); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != LastUpdateTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(LastUpdateTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "last_update_time", container.Add); } AddIf(null != OwnerReference ? (Carbon.Json.JsonNode)OwnerReference.ToJson(null) : null, "owner_reference", container.Add); AddIf(null != ProjectReference ? (Carbon.Json.JsonNode)ProjectReference.ToJson(null) : null, "project_reference", container.Add); AddIf(null != SpecHash ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(SpecHash) : null, "spec_hash", container.Add); AddIf(null != SpecVersion ? (Carbon.Json.JsonNode) new Carbon.Json.JsonNumber((int)SpecVersion) : null, "spec_version", container.Add); AddIf(null != Uuid ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Uuid) : null, "uuid", container.Add); AfterToJson(ref container); return(container); }
public override string ToString() { return(string.Format("{0} - {1} - {2}", Name.PadRight(20), LastTradePrice.ToString().PadRight(10), LastUpdateTime.ToString("MM/dd/yyyy HH:mm:ss.fff"))); }
/// <summary> /// Serializes this instance of <see cref="UserMetadata" /> into a <see cref="Carbon.Json.JsonNode" />. /// </summary> /// <param name="container">The <see cref="Carbon.Json.JsonObject"/> container to serialize this object into. If the caller /// passes in <c>null</c>, a new instance will be created and returned to the caller.</param> /// <param name="serializationMode">Allows the caller to choose the depth of the serialization. See <see cref="Microsoft.Rest.ClientRuntime.SerializationMode"/>.</param> /// <returns> /// a serialized instance of <see cref="UserMetadata" /> as a <see cref="Carbon.Json.JsonNode" />. /// </returns> public Carbon.Json.JsonNode ToJson(Carbon.Json.JsonObject container, Microsoft.Rest.ClientRuntime.SerializationMode serializationMode) { container = container ?? new Carbon.Json.JsonObject(); bool returnNow = false; BeforeToJson(ref container, ref returnNow); if (returnNow) { return(container); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != Name ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Name) : null, "name", container.Add); } /* serializeToContainerMember (wildcard) doesn't support 'application/json' C:\Users\hugo1\Documents\autorest\autorest.incubator\dist\csharp\schema\wildcard.js*/ if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != CreationTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(CreationTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "creation_time", container.Add); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != Kind ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Kind) : null, "kind", container.Add); } if (serializationMode.HasFlag(Microsoft.Rest.ClientRuntime.SerializationMode.IncludeReadOnly)) { AddIf(null != LastUpdateTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(LastUpdateTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "last_update_time", container.Add); } AddIf(null != OwnerReference ? (Carbon.Json.JsonNode)OwnerReference.ToJson(null) : null, "owner_reference", container.Add); AddIf(null != ProjectReference ? (Carbon.Json.JsonNode)ProjectReference.ToJson(null) : null, "project_reference", container.Add); AddIf(null != SpecHash ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(SpecHash) : null, "spec_hash", container.Add); AddIf(null != SpecVersion ? (Carbon.Json.JsonNode) new Carbon.Json.JsonNumber((int)SpecVersion) : null, "spec_version", container.Add); AddIf(null != Uuid ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Uuid) : null, "uuid", container.Add); AfterToJson(ref container); return(container); }
private void FrmWeixinRobot_Load(object sender, EventArgs e) { dvList.AutoGenerateColumns = false; txtLastTime.Text = LastUpdateTime.ToString("yyyy-MM-dd HH:mm"); }
/// <summary> /// Serializes this instance of <see cref="Task" /> into a <see cref="Carbon.Json.JsonNode" />. /// </summary> /// <param name="container">The <see cref="Carbon.Json.JsonObject"/> container to serialize this object into. If the caller /// passes in <c>null</c>, a new instance will be created and returned to the caller.</param> /// <param name="serializationMode">Allows the caller to choose the depth of the serialization. See <see cref="Microsoft.Rest.ClientRuntime.SerializationMode"/>.</param> /// <returns> /// a serialized instance of <see cref="Task" /> as a <see cref="Carbon.Json.JsonNode" />. /// </returns> public Carbon.Json.JsonNode ToJson(Carbon.Json.JsonObject container, Microsoft.Rest.ClientRuntime.SerializationMode serializationMode) { container = container ?? new Carbon.Json.JsonObject(); bool returnNow = false; BeforeToJson(ref container, ref returnNow); if (returnNow) { return(container); } AddIf(null != ApiVersion ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(ApiVersion) : null, "api_version", container.Add); AddIf(null != ClusterReference ? (Carbon.Json.JsonNode)ClusterReference.ToJson(null) : null, "cluster_reference", container.Add); AddIf(null != CompletionTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(CompletionTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "completion_time", container.Add); AddIf(null != CreationTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(CreationTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "creation_time", container.Add); if (null != EntityReferenceList) { var __w = new Carbon.Json.XNodeArray(); foreach (var __x in EntityReferenceList) { AddIf(__x?.ToJson(null), __w.Add); } container.Add("entity_reference_list", __w); } AddIf(null != ErrorCode ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(ErrorCode) : null, "error_code", container.Add); AddIf(null != ErrorDetail ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(ErrorDetail) : null, "error_detail", container.Add); AddIf(null != LastUpdateTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(LastUpdateTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "last_update_time", container.Add); AddIf(null != LogicalTimestamp ? (Carbon.Json.JsonNode) new Carbon.Json.JsonNumber((long)LogicalTimestamp) : null, "logical_timestamp", container.Add); AddIf(null != OperationType ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(OperationType) : null, "operation_type", container.Add); AddIf(null != ParentTaskReference ? (Carbon.Json.JsonNode)ParentTaskReference.ToJson(null) : null, "parent_task_reference", container.Add); AddIf(null != PercentageComplete ? (Carbon.Json.JsonNode) new Carbon.Json.JsonNumber((int)PercentageComplete) : null, "percentage_complete", container.Add); AddIf(null != ProgressMessage ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(ProgressMessage) : null, "progress_message", container.Add); AddIf(null != StartTime ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(StartTime?.ToString(@"yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK", System.Globalization.CultureInfo.InvariantCulture)) : null, "start_time", container.Add); AddIf(null != Status ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Status) : null, "status", container.Add); if (null != SubtaskReferenceList) { var __r = new Carbon.Json.XNodeArray(); foreach (var __s in SubtaskReferenceList) { AddIf(__s?.ToJson(null), __r.Add); } container.Add("subtask_reference_list", __r); } AddIf(null != Uuid ? (Carbon.Json.JsonNode) new Carbon.Json.JsonString(Uuid) : null, "uuid", container.Add); AfterToJson(ref container); return(container); }
public void Display() { Console.WriteLine("Last Update Time: {0}\nContent: {1}\n", LastUpdateTime.ToString(), Content); }
// public static List<Tuple<double, double, int>> HeightmapValues = new List<Tuple<double, double, int>>(); public static void Draw(CanvasAnimatedDrawEventArgs args) { Strings.Clear(); try { Strings.Add("Type: " + Mouse.TileTypeString); } catch (Exception e) { } Strings.Add("Max delta X: " + MaxDeltaX.ToString("F")); Strings.Add("Max delta Y: " + MaxDeltaY.ToString("F")); Strings.Add("Mouse: " + Mouse.CoordinatesString); Strings.Add("Mouse (chunk): " + Mouse.ChunkString); Strings.Add("Mouse (tile): " + Mouse.TileString); Strings.Add("Mouse (absolute tile): " + Mouse.AbsoluteTileString); Strings.Add("Mouse left: " + (Mouse.LeftButtonDown ? "DOWN" : "UP")); Strings.Add("Mouse right: " + (Mouse.RightButtonDown ? "DOWN" : "UP")); Strings.Add("Draw: " + LastDrawTime.ToString() + "ms"); Strings.Add("Draw mouse: " + LastDrawMouseTime.ToString() + "ms"); Strings.Add("Draw debug: " + LastDrawDebugTime.ToString() + "ms"); Strings.Add("Draw map: " + LastDrawMapTime.ToString() + "ms"); Strings.Add("Update: " + LastUpdateTime.ToString() + "ms"); Strings.Add("Debug update: " + LastDebugUpdateTime.ToString() + "ms"); Strings.Add("Full loop: " + LastFullLoopTime.ToString() + "ms"); Strings.Add("Full loop (max): " + MaxFullLoopTime.ToString() + "ms"); Strings.Add("Total frames: " + TotalFrames.ToString()); Strings.Add("Slow frames: " + SlowFrames.ToString()); Strings.Add("Camera offset: " + Camera.CoordinatesString()); Strings.Add("Camera offset (chunk): " + Camera.ChunkPositionString()); Strings.Add("Camera offset (tile): " + Camera.ChunkTilePositionString()); Strings.Add("Draw mode: " + Debug.DrawMode.ToString()); if (Map.DebugChunkCount > 0) { Strings.Add("Chunk count: " + TotalChunkCount.ToString()); Strings.Add("Chunks on screen: " + OnScreenChunkCount.ToString()); lock (DebugCollectionsLock) { Strings.Add("Average chunk load time: " + ChunkLoadTimes.Average().ToString("F") + "ms"); Strings.Add("Last chunk load time: " + ChunkLoadTimes.Last().ToString() + "ms"); Strings.Add("Average heightmap load time: " + HeightMapTimes.Average().ToString("F") + "ms"); Strings.Add("Last heightmap load time: " + HeightMapTimes.Last().ToString("F") + "ms"); } } ProcessMemoryUsageReport report = ProcessDiagnosticInfo.GetForCurrentProcess().MemoryUsage.GetReport(); Strings.Add("Working set: " + (report.WorkingSetSizeInBytes / 1000000).ToString() + "MB"); if (ChunkSizeMB != null) { Strings.Add(ChunkSizeMB); } //args.DrawingSession.DrawText("Folder: " + Windows.Storage.ApplicationData.Current.LocalFolder.Path, new Vector2(10, 10), Colors.White); int x = 1500; int y = 20; int width = 410; int height = (Strings.Count + 1) * 20; Color backgroundColor = Colors.CornflowerBlue; Color borderColor = Colors.White; args.DrawingSession.FillRectangle(new Windows.Foundation.Rect(x - 5, y - 5, width, height), backgroundColor); args.DrawingSession.DrawRoundedRectangle(new Windows.Foundation.Rect(x - 5, y - 5, width, height), 3, 3, borderColor); foreach (string str in Strings) { args.DrawingSession.DrawText(str, new Vector2(x, y), Colors.White); y += 20; } if (TimedStrings.Count > 0) { y += 50; height = (TimedStrings.Count + 1) * 20; args.DrawingSession.FillRectangle(new Windows.Foundation.Rect(x - 5, y - 5, width, height), backgroundColor); args.DrawingSession.DrawRoundedRectangle(new Windows.Foundation.Rect(x - 5, y - 5, width, height), 3, 3, borderColor); lock (Debug.DebugCollectionsLock) { foreach (TimedString str in TimedStrings) { str.Draw(args, new Vector2(x, y)); y += 20; } } } }