Click or drag to resize

ExtensionContainer Class

Represents extensions supported by the remote server. You can access this object through Extensions property. It is updated as soon as the connection is made, after login, and every time Feat method is used.
Inheritance Hierarchy
SystemObject
  Limilabs.FTP.ClientExtensionContainer

Namespace:  Limilabs.FTP.Client
Assembly:  Ftp (in Ftp.dll) Version: 2.0.22214.1022
Syntax
public class ExtensionContainer

The ExtensionContainer type exposes the following members.

Constructors
  NameDescription
Public methodExtensionContainer
Initializes a new instance of the ExtensionContainer class
Top
Properties
  NameDescription
Public propertySupportedHashTypes
Gets all hash algorithms supported by the remote FTP server. You can use values returned by this method as parameters for GetFileHash(String, FtpHashType) and GetFileHash(String, FtpHashType, Int64, Int64) methods.
Public propertySupportsAuthSSL
Gets boolean value indicating if Auth extension with SSL is supported. True indicates you can use AuthSSL method.
Public propertySupportsAuthTLS
Gets boolean value indicating if Auth extension with TLS is supported. True indicates you can use AuthTLS method.
Public propertySupportsMDTM
Gets boolean value indicating if MDTM is supported. True indicates you can use GetFileModificationTime(String) and SetFileModificationTime(String, DateTime) method.
Public propertySupportsMFMT
Gets boolean value indicating if MFMT is supported. True indicates you can use SetFileModificationTime(String, DateTime) method.
Public propertySupportsMLST
Public propertySupportsModeZ
Gets boolean value indicating if Mode extension with ZLib is supported.
Public propertySupportsRestStream
Public propertySupportsSize
Gets boolean value indicating if Size is supported. True indicates you can use GetFileSize(String) method.
Public propertySupportsUTF8
Gets boolean value indicating if UTF8 is supported.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetExtensions
Gets all extensions supported by the remote FTP server.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSupports
Checks if the remote FTP server supports specified extension.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also