using System; namespace System.Net { /// Specifies the status codes returned for a File Transfer Protocol (FTP) operation. // Token: 0x02000221 RID: 545 public enum FtpStatusCode { /// Included for completeness, this value is never returned by servers. // Token: 0x04000FE3 RID: 4067 Undefined, /// Specifies that the response contains a restart marker reply. The text of the description that accompanies this status contains the user data stream marker and the server marker. // Token: 0x04000FE4 RID: 4068 RestartMarker = 110, /// Specifies that the service is not available now; try your request later. // Token: 0x04000FE5 RID: 4069 ServiceTemporarilyNotAvailable = 120, /// Specifies that the data connection is already open and the requested transfer is starting. // Token: 0x04000FE6 RID: 4070 DataAlreadyOpen = 125, /// Specifies that the server is opening the data connection. // Token: 0x04000FE7 RID: 4071 OpeningData = 150, /// Specifies that the command completed successfully. // Token: 0x04000FE8 RID: 4072 CommandOK = 200, /// Specifies that the command is not implemented by the server because it is not needed. // Token: 0x04000FE9 RID: 4073 CommandExtraneous = 202, /// Specifies the status of a directory. // Token: 0x04000FEA RID: 4074 DirectoryStatus = 212, /// Specifies the status of a file. // Token: 0x04000FEB RID: 4075 FileStatus, /// Specifies the system type name using the system names published in the Assigned Numbers document published by the Internet Assigned Numbers Authority. // Token: 0x04000FEC RID: 4076 SystemType = 215, /// Specifies that the server is ready for a user login operation. // Token: 0x04000FED RID: 4077 SendUserCommand = 220, /// Specifies that the server is closing the control connection. // Token: 0x04000FEE RID: 4078 ClosingControl, /// Specifies that the server is closing the data connection and that the requested file action was successful. // Token: 0x04000FEF RID: 4079 ClosingData = 226, /// Specifies that the server is entering passive mode. // Token: 0x04000FF0 RID: 4080 EnteringPassive, /// Specifies that the user is logged in and can send commands. // Token: 0x04000FF1 RID: 4081 LoggedInProceed = 230, /// Specifies that the server accepts the authentication mechanism specified by the client, and the exchange of security data is complete. // Token: 0x04000FF2 RID: 4082 ServerWantsSecureSession = 234, /// Specifies that the requested file action completed successfully. // Token: 0x04000FF3 RID: 4083 FileActionOK = 250, /// Specifies that the requested path name was created. // Token: 0x04000FF4 RID: 4084 PathnameCreated = 257, /// Specifies that the server expects a password to be supplied. // Token: 0x04000FF5 RID: 4085 SendPasswordCommand = 331, /// Specifies that the server requires a login account to be supplied. // Token: 0x04000FF6 RID: 4086 NeedLoginAccount, /// Specifies that the requested file action requires additional information. // Token: 0x04000FF7 RID: 4087 FileCommandPending = 350, /// Specifies that the service is not available. // Token: 0x04000FF8 RID: 4088 ServiceNotAvailable = 421, /// Specifies that the data connection cannot be opened. // Token: 0x04000FF9 RID: 4089 CantOpenData = 425, /// Specifies that the connection has been closed. // Token: 0x04000FFA RID: 4090 ConnectionClosed, /// Specifies that the requested action cannot be performed on the specified file because the file is not available or is being used. // Token: 0x04000FFB RID: 4091 ActionNotTakenFileUnavailableOrBusy = 450, /// Specifies that an error occurred that prevented the request action from completing. // Token: 0x04000FFC RID: 4092 ActionAbortedLocalProcessingError, /// Specifies that the requested action cannot be performed because there is not enough space on the server. // Token: 0x04000FFD RID: 4093 ActionNotTakenInsufficientSpace, /// Specifies that the command has a syntax error or is not a command recognized by the server. // Token: 0x04000FFE RID: 4094 CommandSyntaxError = 500, /// Specifies that one or more command arguments has a syntax error. // Token: 0x04000FFF RID: 4095 ArgumentSyntaxError, /// Specifies that the command is not implemented by the FTP server. // Token: 0x04001000 RID: 4096 CommandNotImplemented, /// Specifies that the sequence of commands is not in the correct order. // Token: 0x04001001 RID: 4097 BadCommandSequence, /// Specifies that login information must be sent to the server. // Token: 0x04001002 RID: 4098 NotLoggedIn = 530, /// Specifies that a user account on the server is required. // Token: 0x04001003 RID: 4099 AccountNeeded = 532, /// Specifies that the requested action cannot be performed on the specified file because the file is not available. // Token: 0x04001004 RID: 4100 ActionNotTakenFileUnavailable = 550, /// Specifies that the requested action cannot be taken because the specified page type is unknown. Page types are described in RFC 959 Section 3.1.2.3 // Token: 0x04001005 RID: 4101 ActionAbortedUnknownPageType, /// Specifies that the requested action cannot be performed. // Token: 0x04001006 RID: 4102 FileActionAborted, /// Specifies that the requested action cannot be performed on the specified file. // Token: 0x04001007 RID: 4103 ActionNotTakenFilenameNotAllowed } }