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