[runtime] Remove handler block trampoline code
[mono.git] / mcs / class / System.Security / System.Security.Cryptography.Xml / XmlDsigExcC14NTransform.cs
index b8a432c58d6572f07bdc6122dd7af700a3291ebf..b7249577e3bfa5986be71dd14942f867fef01b21 100644 (file)
@@ -31,7 +31,6 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
-#if NET_2_0
 
 using System.Collections;
 using System.IO;
@@ -107,13 +106,11 @@ namespace System.Security.Cryptography.Xml {
                        return null; // THIS IS DOCUMENTED AS SUCH
                }
 
-#if NET_2_0
                public override byte[] GetDigestedOutput (HashAlgorithm hash)
                {
                        // no null check, MS throws a NullReferenceException here
                        return hash.ComputeHash ((Stream) GetOutput ());
                }
-#endif
 
                public override object GetOutput () 
                {
@@ -157,14 +154,9 @@ namespace System.Security.Cryptography.Xml {
                        if (nl != null) {
                                s = canonicalizer.Canonicalize (nl);
                        }
-#if NET_2_0
                        else
                                throw new ArgumentException ("obj");
-#else
-                       // note: there is no default are other types won't throw an exception
-#endif
                }
        }
 }
 
-#endif