Update ShowLogs

This commit is contained in:
2025-04-02 22:02:00 -04:00
parent f4e5e43351
commit b29ec78df2

View File

@@ -145,25 +145,24 @@ namespace MarketData.Utils
{
StringBuilder sb = new StringBuilder();
List<String> attributesList = new List<String>();
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);
}