FtpWebResponse.StatusDescription Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
FTP sunucusundan gönderilen durum kodunu açıklayan metni alır.
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
Özellik Değeri
String Bu yanıtla birlikte döndürülen durum kodunu ve iletiyi içeren bir örnek.
Örnekler
Aşağıdaki kod örneği, FTP sunucusundaki bir dosyayı silme isteği gönderir ve sunucunun isteğe yanıtından gelen durum iletisini görüntüler.
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;
}
Açıklamalar
özelliği tarafından StatusDescription döndürülen metin, 3 basamaklı StatusCode özellik değerini içerir. Veriler indirilirken, durum kodları olarak değişikliklerin değeri StatusDescription FTP sunucusu tarafından döndürülür. yöntemini çağırdıktan GetResponse sonra bir StatusDescription ara durum kodu içerir. yöntemini çağırdığınızda Close , StatusDescription son durumu içerir.