File: system\security\cryptography\derivebytes.cs
Project: ndp\clr\src\bcl\mscorlib.csproj (mscorlib)
// ==++==
// 
//   Copyright (c) Microsoft Corporation.  All rights reserved.
// 
// ==--==
// <OWNER>Microsoft</OWNER>
// 
 
//
// DeriveBytes.cs
//
 
namespace System.Security.Cryptography {
[System.Runtime.InteropServices.ComVisible(true)]
    public abstract class DeriveBytes
    : IDisposable
    {
        //
        // public methods
        //
 
        public abstract byte[] GetBytes(int cb);
        public abstract void Reset();
 
        public void Dispose() {
            Dispose(true);
            GC.SuppressFinalize(this);
        }
 
        protected virtual void Dispose(bool disposing) {
            return;
        }
    }
}