Sdílet prostřednictvím


FtpWebResponse.StatusDescription Vlastnost

Definice

Získá text, který popisuje stavový kód odeslaný ze serveru 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

Hodnota vlastnosti

Instance String , která obsahuje stavový kód a zprávu vrácenou s touto odpovědí.

Příklady

Následující příklad kódu odešle požadavek na odstranění souboru na serveru FTP a zobrazí stavovou zprávu z odpovědi serveru na požadavek.

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

Poznámky

Text vrácený StatusDescription vlastností obsahuje 3místnou StatusCode hodnotu vlastnosti. Při stahování dat se hodnota StatusDescription změn, protože stavové kódy jsou vráceny serverem FTP. Po volání GetResponse metody StatusDescription obsahuje zprostředkující stavový kód. Při volání Close metody obsahuje StatusDescription konečný stav.

Platí pro

Viz také