/// <summary> /// NFS Client Constructor /// </summary> /// <param name="Version">The required NFS version</param> public NFSClient(NFSVersion Version) { switch (Version) { case NFSVersion.v2: this._blockSize = 8064; this._nfsInterface = new NFSv2(); break; case NFSVersion.v3: this._blockSize = 8000; this._nfsInterface = new NFSv3(); break; default: throw new NotImplementedException(); } }
/// <summary> /// NFS Client Constructor /// </summary> /// <param name="Version">The required NFS version</param> public NFSClient(NFSVersion Version) { switch (Version) { case NFSVersion.v2: this._nfsInterface = new NFSv2(); break; case NFSVersion.v3: this._nfsInterface = new NFSv3(); break; case NFSVersion.v4: this._nfsInterface = new NFSv4(); break; default: throw new NotImplementedException(); } }