Class TaskWithDataDescriptor<T>