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