8 references to HashEncoding
Microsoft.Build.Tasks.Core (8)
FileIO\GetFileHash.cs (6)
79if (!TryParseHashEncoding(HashEncoding, out var encoding)) 133internal static string EncodeHash(HashEncoding encoding, byte[] hash) 137Tasks.HashEncoding.Hex => ConversionUtilities.ConvertByteArrayToHex(hash), 138Tasks.HashEncoding.Base64 => Convert.ToBase64String(hash), 143internal static bool TryParseHashEncoding(string value, out HashEncoding encoding) 144=> Enum.TryParse<HashEncoding>(value, /*ignoreCase:*/ true, out encoding);
FileIO\VerifyFileHash.cs (2)
60if (!GetFileHash.TryParseHashEncoding(HashEncoding, out var encoding)) 68var comparison = encoding == Tasks.HashEncoding.Hex