FtpWebResponse.StatusDescription FtpWebResponse.StatusDescription FtpWebResponse.StatusDescription FtpWebResponse.StatusDescription Property

Definition

Ruft Text ab, der einen vom FTP-Server gesendeten Statuscode beschreibt.Gets text that describes a status code sent from the FTP server.

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

Eigenschaftswert

Eine String-Instanz, die den Statuscode und die mit dieser Antwort zurückgegebene Meldung enthält.A String instance that contains the status code and message returned with this response.

Beispiele

Im folgenden Codebeispiel sendet eine Anforderung zum Löschen einer Datei auf einem FTP-Server und zeigt die Statusmeldung in die Antwort des Servers auf die Anforderung.The following code example sends a request to delete a file on an FTP server and displays the status message from the server's response to the request.

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 = dynamic_cast<FtpWebRequest^>(WebRequest::Create( serverUri ));
   request->Method = WebRequestMethods::Ftp::DeleteFile;
   FtpWebResponse^ response = dynamic_cast<FtpWebResponse^>(request->GetResponse());
   Console::WriteLine( "Delete status: {0}", response->StatusDescription );
   response->Close();
   return true;
}
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;
}

Hinweise

Der zurückgegebene Text die StatusDescription Eigenschaft enthält die 3-stelligen StatusCode -Eigenschaftswert.The text returned by the StatusDescription property includes the 3-digit StatusCode property value. Beim Herunterladen von Daten, die den Wert der StatusDescription ändert, während die Statuscodes vom FTP-Server zurückgegeben werden.When downloading data, the value of StatusDescription changes as status codes are returned by the FTP server. Nach dem Aufrufen der GetResponse Methode StatusDescription enthält einen intermediate-Statuscode.After you call the GetResponse method, StatusDescription contains an intermediate status code. Beim Aufrufen der Close Methode StatusDescription enthält den abschließende Status.When you call the Close method, StatusDescription contains the final status.

Gilt für:

Siehe auch