// 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;
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 ()
{
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