Partager via


FtpWebResponse.StatusDescription Propriété

Définition

Obtient du texte qui décrit un code d'état envoyé à partir du serveur FTP.

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

Valeur de propriété

Instance de String qui contient le message et le code d'état retournés avec cette réponse.

Exemples

L’exemple de code suivant envoie une demande de suppression d’un fichier sur un serveur FTP et affiche le message d’état de la réponse du serveur à la demande.

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

Remarques

Le texte retourné par la StatusDescription propriété inclut la valeur de la propriété à 3 chiffres StatusCode . Lors du téléchargement de données, la valeur des StatusDescription modifications en tant que codes d’état est retournée par le serveur FTP. Après avoir appelé la GetResponse méthode, StatusDescription contient un code d’état intermédiaire. Lorsque vous appelez la Close méthode, StatusDescription contient l’état final.

S’applique à

Voir aussi