FtpWebRequest.Method プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > FtpWebRequest.Method プロパティの意味・解説 

FtpWebRequest.Method プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

FTP サーバー送信するためのコマンド取得または設定します

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

例外例外
例外種類条件

InvalidOperationException

既に処理中の要求で、このプロパティに対して新しい値が指定されました。

ArgumentException

メソッド無効です。

または

メソッドサポートされていません。

または

複数メソッド指定されました。

解説解説

Method プロパティによって、サーバー送信されるコマンド決まります通常、WebRequestMethods.Ftp 構造体定義され文字列使用して Method設定しますMethod を UploadFile に設定する場合は、GetRequestStream メソッド呼び出す前に行う必要があります。これらのメンバ正し順序呼び出すことができなかった場合は、要求ストリーム取得しようとすると ProtocolViolationException 例外発生します

FtpWebRequest オブジェクト提供される資格情報には、指定したメソッド実行するためのアクセス許可が必要です。アクセス許可ない場合FTP コマンド失敗します

Method を、サーバー認識されるいずれかコマンド設定しFtpWebRequest オブジェクト使用して、そのコマンド送信できますこの方法は、そのコマンドデータ送信する必要がなく、サーバー要求受けてデータ送信しない場合にだけ正常に動作します

接続の状態を変更するコマンド送信することはできません。たとえば、"MODE""PASV"、または "PORT" の各コマンド使用しないください接続の状態を変更するコマンド使用すると、要求および基になる接続使用できない状態のままになる可能性ありますコマンド成功した失敗したかを確認するには、Status プロパティと StatusDescription プロパティチェックします

使用例使用例

このプロパティを DeleteFile に設定するコード例次に示します

public static bool DeleteFileOnServer(Uri
 serverUri)
{
    // The serverUri parameter should use the ftp:// scheme.
    // It contains the name of the server file that is to be deleted.
    // Example: ftp://contoso.com/someFile.txt.
    // 
    
    if (serverUri.Scheme != Uri.UriSchemeFtp)
    {
        return false;
    }
    // Get the object used to communicate with the server.
    FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
    request.Method = WebRequestMethods.Ftp.DeleteFile;
 
    FtpWebResponse response = (FtpWebResponse) request.GetResponse();
    Console.WriteLine("Delete status: {0}",response.StatusDescription);
  
    response.Close();
    return true;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
FtpWebRequest クラス
FtpWebRequest メンバ
System.Net 名前空間
FtpWebResponse
FtpStatusCode 列挙
WebRequestMethods.Ftp
WebRequest
WebResponse
WebClient


このページでは「.NET Framework クラス ライブラリ リファレンス」からFtpWebRequest.Method プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からFtpWebRequest.Method プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からFtpWebRequest.Method プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

FtpWebRequest.Method プロパティのお隣キーワード
検索ランキング

   

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



FtpWebRequest.Method プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS