FtpStatusCode 列挙体とは? わかりやすく解説

FtpStatusCode 列挙体

メモ : この列挙体は、.NET Framework version 2.0 で新しく追加されたものです。

ファイル転送プロトコル (FTP: File Transfer Protocol) 操作に対して返されるステータス コードを指定します。

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

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

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;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Net 名前空間
FtpWebResponse
WebRequestMethods.Ftp
WebRequest
WebResponse



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「FtpStatusCode 列挙体」の関連用語

FtpStatusCode 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



FtpStatusCode 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS