[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute("The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute("The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute("The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute("The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.")]
publicstringHashName{get{thrownull;}[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute("The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.")]set{}}
privateconststringHashAlgorithmUnreferencedCodeMessage="The hash implementation might be removed. Ensure the referenced hash algorithm is not trimmed.";
privateint_extraCount;
privateint_prefix;
privateint_iterations;
...
...
@@ -30,22 +32,30 @@ public partial class PasswordDeriveBytes : DeriveBytes
[UnconditionalSuppressMessage("ReflectionAnalysis","IL2026:RequiresUnreferencedCode",Justification="The correct hash algorithm is being preserved by the DynamicDependency.")]
[UnconditionalSuppressMessage("ReflectionAnalysis","IL2026:RequiresUnreferencedCode",Justification="The correct hash algorithm is being preserved by the DynamicDependency.")]