From b29ec78df2e7198a8bba24e6d370d8e07da67d3b Mon Sep 17 00:00:00 2001 From: Sean Date: Wed, 2 Apr 2025 22:02:00 -0400 Subject: [PATCH] Update ShowLogs --- MarketData/MarketDataLib/Utility/Utility.cs | 35 ++++++++++----------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/MarketData/MarketDataLib/Utility/Utility.cs b/MarketData/MarketDataLib/Utility/Utility.cs index b881fb1..4abdca3 100755 --- a/MarketData/MarketDataLib/Utility/Utility.cs +++ b/MarketData/MarketDataLib/Utility/Utility.cs @@ -145,25 +145,24 @@ namespace MarketData.Utils { StringBuilder sb = new StringBuilder(); List attributesList = new List(); - int value = (int)attributes; - if(value==0)attributesList.Add("None"); - if(1==(value & (int)FileAttributes.ReadOnly))attributesList.Add("ReadOnly"); - if(1==(value & (int)FileAttributes.System))attributesList.Add("System"); - if(1==(value & (int)FileAttributes.Hidden))attributesList.Add("Hidden"); - if(1==(value & (int)FileAttributes.Directory))attributesList.Add("Directory"); - if(1==(value & (int)FileAttributes.Archive))attributesList.Add("Archive"); - if(1==(value & (int)FileAttributes.Device))attributesList.Add("Device"); - if(1==(value & (int)FileAttributes.Normal))attributesList.Add("Normal"); - if(1==(value & (int)FileAttributes.Temporary))attributesList.Add("Temporary"); - if(1==(value & (int)FileAttributes.SparseFile))attributesList.Add("SparseFile"); - if(1==(value & (int)FileAttributes.ReparsePoint))attributesList.Add("ReparsePoint"); - if(1==(value & (int)FileAttributes.Compressed))attributesList.Add("Compressed"); - if(1==(value & (int)FileAttributes.Offline))attributesList.Add("Offline"); - if(1==(value & (int)FileAttributes.NotContentIndexed))attributesList.Add("NotContentIndexed"); - if(1==(value & (int)FileAttributes.Encrypted))attributesList.Add("Encrypted"); - if(1==(value & (int)FileAttributes.IntegrityStream))attributesList.Add("IntegrityStream"); - if(1==(value & (int)FileAttributes.NoScrubData))attributesList.Add("NoScrubData"); + if(attributes==0)attributesList.Add("None"); + if(FileAttributes.ReadOnly == (attributes & FileAttributes.ReadOnly))attributesList.Add("ReadOnly"); + if(FileAttributes.System == (attributes & FileAttributes.System))attributesList.Add("System"); + if(FileAttributes.Hidden == (attributes & FileAttributes.Hidden))attributesList.Add("Hidden"); + if(FileAttributes.Directory == (attributes & FileAttributes.Directory))attributesList.Add("Directory"); + if(FileAttributes.Archive == (attributes & FileAttributes.Archive))attributesList.Add("Archive"); + if(FileAttributes.Device == (attributes & FileAttributes.Device))attributesList.Add("Device"); + if(FileAttributes.Normal == (attributes & FileAttributes.Normal))attributesList.Add("Normal"); + if(FileAttributes.Temporary == (attributes & FileAttributes.Temporary))attributesList.Add("Temporary"); + if(FileAttributes.SparseFile == (attributes & FileAttributes.SparseFile))attributesList.Add("SparseFile"); + if(FileAttributes.ReparsePoint == (attributes & FileAttributes.ReparsePoint))attributesList.Add("ReparsePoint"); + if(FileAttributes.Compressed == (attributes & FileAttributes.Compressed))attributesList.Add("Compressed"); + if(FileAttributes.Offline == (attributes & FileAttributes.Offline))attributesList.Add("Offline"); + if(FileAttributes.NotContentIndexed ==(attributes & FileAttributes.NotContentIndexed))attributesList.Add("NotContentIndexed"); + if(FileAttributes.Encrypted == (attributes & FileAttributes.Encrypted))attributesList.Add("Encrypted"); + if(FileAttributes.IntegrityStream == (attributes & FileAttributes.IntegrityStream))attributesList.Add("IntegrityStream"); + if(FileAttributes.NoScrubData == (attributes & FileAttributes.NoScrubData))attributesList.Add("NoScrubData"); return Utility.ListToString(attributesList); }