FtpStatusCode 列挙体
アセンブリ: System (system.dll 内)

Public Enumeration FtpStatusCode

メンバ名 | 説明 | |
---|---|---|
AccountNeeded | サーバー上のユーザー アカウントが必要なことを示します。 | |
ActionAbortedLocalProcessingError | 要求動作の完了を妨げるエラーが発生したことを示します。 | |
ActionAbortedUnknownPageType | 指定されたページ型が不明であるため、要求された動作を実行できないことを示します。ページ型は、RFC 959 Section 3.1.2.3 に記載されています。 | |
ActionNotTakenFilenameNotAllowed | 指定されたファイルに対して、要求された動作を実行できないことを示します。 | |
ActionNotTakenFileUnavailable | ファイルが使用できないため、指定されたファイルに対して、要求された動作を実行できないことを示します。 | |
ActionNotTakenFileUnavailableOrBusy | ファイルが使用できないか使用中であるため、指定されたファイルに対して、要求された動作を実行できないことを示します。 | |
ActionNotTakenInsufficientSpace | サーバー上の領域が不足しているため、要求された動作を実行できないことを示します。 | |
ArgumentSyntaxError | 1 つ以上のコマンド引数に構文エラーがあることを示します。 | |
BadCommandSequence | コマンドの順序が正しい順序ではないことを示します。 | |
CantOpenData | データ接続を開くことができないことを示します。 | |
ClosingControl | サーバーが制御接続を閉じていることを示します。 | |
ClosingData | サーバーがデータ接続を閉じていて、要求されたファイルの動作が成功したことを示します。 | |
CommandExtraneous | 必要がないため、サーバーでそのコマンドが実装されていないことを示します。 | |
CommandNotImplemented | FTP サーバーでそのコマンドが実装されていないことを示します。 | |
CommandOK | コマンドが正常に終了したことを示します。 | |
CommandSyntaxError | コマンドに構文エラーがあるか、サーバーで認識されるコマンドではないことを示します。 | |
ConnectionClosed | 接続が閉じられていることを示します。 | |
DataAlreadyOpen | データ接続が既に開かれていて、要求された転送が開始していることを示します。 | |
DirectoryStatus | ディレクトリの状態を示します。 | |
EnteringPassive | サーバーがパッシブ モードになったことを示します。 | |
FileActionAborted | 要求された動作を実行できないことを示します。 | |
FileActionOK | 要求されたファイルの動作が正常に終了したことを示します。 | |
FileCommandPending | 要求されたファイルの動作に追加情報が必要であることを示します。 | |
FileStatus | ファイルの状態を示します。 | |
LoggedInProceed | ユーザーがログインしておりコマンドを送信できることを示します。 | |
NeedLoginAccount | サーバーがログイン アカウントの入力を要求していることを示します。 | |
NotLoggedIn | サーバーにログイン情報を送信する必要があることを示します。 | |
OpeningData | サーバーがデータ接続を開いていることを示します。 | |
PathnameCreated | 要求されたパス名が作成されたことを示します。 | |
RestartMarker | 応答にリスタート マーカー応答が含まれていることを示します。この状態に関連付けられている説明のテキストには、ユーザー データ ストリームのマーカーとサーバーのマーカーが含まれています。 | |
SendPasswordCommand | サーバーがパスワードの入力を要求していることを示します。 | |
SendUserCommand | サーバーはユーザー ログイン操作ができる状態であることを示します。 | |
ServerWantsSecureSession | クライアントで指定された認証機構をサーバーが受け入れ、セキュリティ データの交換が完了したことを示します。 | |
ServiceNotAvailable | サービスが使用できないことを示します。 | |
ServiceTemporarilyNotAvailable | サービスが現在使用できないことを示します。しばらくしてから要求してください。 | |
SystemType | IANA (Internet Assigned Numbers Authority) で発行される Assigned Numbers ドキュメントで公開されているシステム名を使用するシステム タイプ名を示します。 | |
Undefined | 完全を期すために含まれており、この値がサーバーから返されることはありません。 |

FtpStatusCode 列挙体は、StatusCode プロパティに返される値を定義します。
FTP サーバーのステータス コードの詳細については、RFC 959 『File Transfer Protocol』の Section 4.2 「FTP Replies」 (http://www.rfc-editor.org) を参照してください。

FTP サーバー上に新しいディレクトリを作成する FTP 要求を送信し、応答で返されるステータス コードをチェックするコード例を次に示します。
public static bool MakeDirectoryOnServer (Uri serverUri) { // The serverUri should start with the ftp:// scheme. if (serverUri.Scheme != Uri.UriSchemeFtp) { return false; } // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create (serverUri); request.KeepAlive = true; request.Method = WebRequestMethods.Ftp.MakeDirectory; FtpWebResponse response = (FtpWebResponse)request.GetResponse (); Console.WriteLine ("Status: {0}", response.StatusDescription); return true; }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からFtpStatusCode 列挙体を検索する場合は、下記のリンクをクリックしてください。

- FtpStatusCode 列挙体のページへのリンク