\r
namespace System.Security.Cryptography {\r
-#if NET_2_0
[ComVisible (true)]
-#endif
public abstract class SHA256 : HashAlgorithm {\r
-#if NET_2_0
protected SHA256 ()
-#else
- public SHA256 ()
-#endif\r
{\r
HashSizeValue = 256;\r
}\r
\r
public static new SHA256 Create () \r
{\r
+#if FULL_AOT_RUNTIME
+ return new System.Security.Cryptography.SHA256Managed ();
+#else
return Create ("System.Security.Cryptography.SHA256");\r
+#endif
}\r
\r
public static new SHA256 Create (string hashName) \r