namespace BCG; public interface IViewStream { event DataStreamChangeDelegate onChange; IBlueRowCollection rows { get; } } public interface IViewStream : IViewStream where T : IBlueRow { new event DataStreamChangeDelegate onChange; new IBlueRowCollection rows { get; } }