FtpWebRequest Properties
.NET Framework 4.5
The FtpWebRequest type exposes the following members.
| Name | Description | |
|---|---|---|
|
AuthenticationLevel | Gets or sets values indicating the level of authentication and impersonation used for this request. (Inherited from WebRequest.) |
|
CachePolicy | Gets or sets the cache policy for this request. (Inherited from WebRequest.) |
|
ClientCertificates | Gets or sets the certificates used for establishing an encrypted connection to the FTP server. |
|
ConnectionGroupName | Gets or sets the name of the connection group that contains the service point used to send the current request. (Overrides WebRequest.ConnectionGroupName.) |
|
ContentLength | Infrastructure. Gets or sets a value that is ignored by the FtpWebRequest class. (Overrides WebRequest.ContentLength.) |
|
ContentOffset | Gets or sets a byte offset into the file being downloaded by this request. |
|
ContentType | Infrastructure. Always throws a NotSupportedException. (Overrides WebRequest.ContentType.) |
|
CreatorInstance | Obsolete. When overridden in a descendant class, gets the factory object derived from the IWebRequestCreate class used to create the WebRequest instantiated for making the request to the specified URI. (Inherited from WebRequest.) |
|
Credentials | Gets or sets the credentials used to communicate with the FTP server. (Overrides WebRequest.Credentials.) |
|
DefaultCachePolicy | Defines the default cache policy for all FTP requests. |
|
EnableSsl | Gets or sets a Boolean that specifies that an SSL connection should be used. |
|
Headers | Infrastructure. Gets an empty WebHeaderCollection object. (Overrides WebRequest.Headers.) |
|
ImpersonationLevel | Gets or sets the impersonation level for the current request. (Inherited from WebRequest.) |
|
KeepAlive | Gets or sets a Boolean value that specifies whether the control connection to the FTP server is closed after the request completes. |
|
Method | Gets or sets the command to send to the FTP server. (Overrides WebRequest.Method.) |
|
PreAuthenticate | Infrastructure. Always throws a NotSupportedException. (Overrides WebRequest.PreAuthenticate.) |
|
Proxy | Gets or sets the proxy used to communicate with the FTP server. (Overrides WebRequest.Proxy.) |
|
ReadWriteTimeout | Gets or sets a time-out when reading from or writing to a stream. |
|
RenameTo | Gets or sets the new name of a file being renamed. |
|
RequestUri | Gets the URI requested by this instance. (Overrides WebRequest.RequestUri.) |
|
ServicePoint | Gets the ServicePoint object used to connect to the FTP server. |
|
Timeout | Gets or sets the number of milliseconds to wait for a request. (Overrides WebRequest.Timeout.) |
|
UseBinary | Gets or sets a Boolean value that specifies the data type for file transfers. |
|
UseDefaultCredentials | Infrastructure. Always throws a NotSupportedException. (Overrides WebRequest.UseDefaultCredentials.) |
|
UsePassive | Gets or sets the behavior of a client application's data transfer process. |