FtpWebResponse.StatusDescription Egenskap

Definition

Hämtar text som beskriver en statuskod som skickas från FTP-servern.

public:
 property System::String ^ StatusDescription { System::String ^ get(); };
public string StatusDescription { get; }
member this.StatusDescription : string
Public ReadOnly Property StatusDescription As String

Egenskapsvärde

En String instans som innehåller statuskoden och meddelandet som returneras med det här svaret.

Exempel

Följande kodexempel skickar en begäran om att ta bort en fil på en FTP-server och visar statusmeddelandet från serverns svar på begäran.

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;
}

Kommentarer

Texten som returneras av egenskapen StatusDescription innehåller det tresiffriga StatusCode egenskapsvärdet. När du laddar ned data returneras värdet för StatusDescription ändringar som statuskoder av FTP-servern. När du har anropat GetResponse metoden StatusDescription innehåller den en mellanliggande statuskod. När du anropar Close metoden StatusDescription innehåller den slutliga statusen.

Gäller för

Se även