protected virtual void TrackProperties(ITargetBlock <T> target) { _reflectView = ReflectBlockFactory.Create <T>(target, BlockInfo); }
protected override void TrackProperties(ISourceBlock <TOut> source) { _reflectView = ReflectBlockFactory.Create(source as IPropagatorBlock <TIn, TOut>, BlockInfo); }
protected virtual void TrackProperties(ISourceBlock <T> source) { _reflectView = ReflectBlockFactory.Create <T>(source, BlockInfo); }