protected abstract DateTime EndDate { get; }
Protected MustOverride ReadOnly Property EndDate As DateTime