Renci.SshNet.Sftp.SubsystemSession.SubsystemSession C# (CSharp) Method

SubsystemSession() public method

Initializes a new instance of the SubsystemSession class.
session or is null.
public SubsystemSession ( Session session, string subsystemName, System.TimeSpan operationTimeout, Encoding encoding ) : System
session Session The session.
subsystemName string Name of the subsystem.
operationTimeout System.TimeSpan The operation timeout.
encoding System.Text.Encoding
return System
        public SubsystemSession(Session session, string subsystemName, TimeSpan operationTimeout, Encoding encoding)
        {
            if (session == null)
                throw new ArgumentNullException("session");

            if (subsystemName == null)
                throw new ArgumentNullException("subsystemName");

            this._session = session;
            this._subsystemName = subsystemName;
            this._operationTimeout = operationTimeout;
            this.Encoding = encoding;
        }