public virtual ITrackPageViewRequest DeepCopyTrackPageViewRequest()
        {
            IUTSessionConfig connection = null;
            IUTPageView      utPageView = null;

            if (null != this.SessionConfig)
            {
                connection = this.SessionConfig.SessionConfigShallowCopy();
            }

            if (null != this.PageView)
            {
                utPageView = this.PageView;
            }

            return(new TrackPageViewParameters(connection, utPageView));
        }
 public TrackPageViewParameters(IUTSessionConfig sessionConfig, IUTPageView uTPageView)
 {
     this.SessionConfig = sessionConfig;
     this.PageView      = uTPageView;
 }