ComponentPro UltimateSftp

      ComponentPro.Net.Sftp Properties

      See AlsoMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      For a list of all members of this type, see Sftp members.

      Public Properties

      NameDescription
      Public PropertiesAsciiFileSearchConditionsGets or sets the list of ASCII search conditions.
      Public PropertiesStatic MemberBytesPerSecondUpdateIntervalGets or sets the number of milliseconds to update the BytesPerSecond property. The default value is 400 ms. (Inherited from FileSystem)
      Public PropertiesConfigGets or sets SFTP settings.
      Public PropertiesConnectionGets the SSH session used by this SFTP session.
      Public PropertiesDirectorySeparatorsOverridden. Gets an array containing the characters that are directory separators.
      Public PropertiesEncodingGets or sets the Encoding to use to encode and decode command parameters and server responses.
      Public PropertiesEncounteredFatalErrorGets a boolean value indicating whether the client object has encountered a fatal error.
      Public PropertiesFileInfoPartsToGetBeforeTransferringSpecifies which information of the source file will be obtained before transferring. (Inherited from FileSystem)
      Public PropertiesHostKeyGets the server public key fingerprint.
      Public PropertiesInvalidFileNameCharsGets or sets an array containing the characters that are not allowed in file or directory names, or null if this file system accepts all characters in file name. (Inherited from FileSystem)
      Public PropertiesInvalidFileNameCharsSubstitutionGets or sets the substitution character that will replace the invalid characters found in file or directory name while copying files from another file system. (Inherited from FileSystem)
      Public PropertiesInvalidPathCharsOverridden. Gets an array containing the characters that are not allowed in path names.
      Public PropertiesInvokeFromCurrentThreadsGets a value indicating whether to raise events from the current thread or to use a SynchronizationContext object available when an asynchronous operation was started. The default value is false. (Inherited from FileSystem)
      Public PropertiesIsAuthenticatedGets a value indicating whether the user is authenticated.
      Public PropertiesIsBusyGets a boolean value indicating whether there are any operations in progress.
      Public PropertiesIsConnectedGets a boolean value indicating whether the connection is established.
      Public PropertiesMaxDownloadSpeedGets or sets the maximum allowed download speed, in kilobytes. For unlimited speed, set this to zero.
      Public PropertiesMaxUploadSpeedGets or sets the maximum allowed upload speed, in kilobytes. For unlimited speed, set this to zero.
      Public PropertiesPathNormalizationGets or sets a boolean value indicating whether to normalize path before any file or directory operation. The default value is true.
      Public PropertiesProgressIntervalGets or sets the length of the interval in milliseconds between the Progress events fired during transfer. The default value is 100 ms. (Inherited from FileSystem)
      Public PropertiesProxyGets or sets the network proxy to use to access a remote server.
      Public PropertiesReconnectionFailureDelayGets or sets the delay in milliseconds between failed login attempts for reconnection.
      Public PropertiesReconnectionMaxRetriesGets or sets the maximum number of retries for reconnection.
      Public PropertiesRestoreFilePropertiesGets or sets a boolean value indicating whether to restore file properties including LastWriteTime and CreationTime after downloading or uploading if possible. (Inherited from FileSystem)
      Public PropertiesServerBrandGets the server brand.
      Public PropertiesServerIdGets the server Id (welcome message) returned after a successful connection.
      Public PropertiesServerNameGets the host name of the connected session, or null if not connected.
      Public PropertiesServerOsGets or sets the server type.
      Public PropertiesServerPortGets the server port of the connected session, or 0 if not connected.
      Public PropertiesServerTimeZoneOffsetThis value is used to synchronize the CreationTime and LastWriteTime of files after a transfer. The default value is TimeSpan.Zero. (Inherited from FileSystem)
      Public PropertiesStateGets the current state of the Sftp object.
      Public PropertiesThreadIdGets the thread id. (Inherited from FileSystem)
      Public PropertiesTimeoutGets or sets a value, in milliseconds, indicating after what period an SFTP operation (sending commands, waiting for responses or time between data buffer transfers) should timeout. Specify -1 or 0 to indicate that the request does not time out.
      Public PropertiesTraceListenerManagerGets or sets the TraceListenerManager object to which the log messages generated by this object are sent. If not set, the Default trace listener manager is used. If this property is set to null, all messages from this object wont be logged.
      Public PropertiesTraceSourceOverridden. Gets or sets the source object for all log messages generated by this object. If not set, the property returns the current object.
      Public PropertiesTransferTypeGets or sets the data transfer mode. The default value is Binary.
      Public PropertiesUniqueIdGets the unique object id. (Inherited from FileSystem)
      Public PropertiesUserNameGets the user of the connected session, or null if not connected.
      Top

      Protected Properties

      NameDescription
      Protected PropertiesCanGetStreamForReadingOverridden. Returns a field indicating whether the system support getting stream for reading data from file. For internal uses only.
      Protected PropertiesCanGetStreamForWritingOverridden. Returns a field indicating whether the system support getting stream for writting data to file. For internal uses only.
      Top

      See Also