Udostępnij za pośrednictwem


Klasa FtpClientConnection

Pobieranie i przekazywanie plików danych i zarządza katalogów na serwerach.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.FtpClientConnection

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public NotInheritable Class FtpClientConnection _
    Inherits DtsObject _
    Implements IDTSPersist
'Użycie
Dim instance As FtpClientConnection
public sealed class FtpClientConnection : DtsObject, 
    IDTSPersist
public ref class FtpClientConnection sealed : public DtsObject, 
    IDTSPersist
[<SealedAttribute>]
type FtpClientConnection =  
    class
        inherit DtsObject
        interface IDTSPersist
    end
public final class FtpClientConnection extends DtsObject implements IDTSPersist

Typ FtpClientConnection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna FtpClientConnection Inicjuje nowe wystąpienie FtpClientConnection klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna ChunkSize Pobiera lub ustawia wartość wskazującą, że minimalna liczba bajtów przeznaczonych do pobrania z lub wysyłane do serwera podczas operacji odczytu i zapisu protokołu FTP (File Transfer Protocol).
Właściwość publiczna Retries Pobiera lub ustawia liczbę prób operacji w zadania.Wartość 0 wskazuje, że na próby jest nieograniczona.
Właściwość publiczna ServerName Pobiera lub ustawia nazwę serwera File Transfer Protocol (FTP).
Właściwość publiczna ServerPassword Ustawia hasło serwera określonego w ServerName właściwość.Ta właściwość jest tylko do zapisu.
Właściwość publiczna ServerPort Pobiera lub ustawia numer portu na serwerze.
Właściwość publiczna ServerUserName Pobiera lub ustawia alias logowania użytkownika.
Właściwość publiczna Timeout Pobiera lub ustawia wartość wskazującą, ile próby połączenia, zanim przekroczy limit czasu.
Właściwość publiczna UsePassiveMode Pobiera lub ustawia wartość logiczna wskazuje, czy zadanie wysyła i odbiera pliki w trybie pasywnym.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Close Zamyka połączenie FTP.
Metoda publiczna Connect Otwiera połączenie z serwerem i zwraca wartość wskazujący wynik połączenia.
Metoda publiczna CreateRemoteDirectory Tworzy katalog zdalny.
Metoda publiczna DeleteFiles Usuwa określone pliki z serwera File Transfer Protocol (FTP).
Metoda publiczna DeleteRemoteDirectory Usuwa katalog zdalny.
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetListing Wyświetla nazwy katalogów i plików w określonym folderze lub katalogów z serwera FTP.
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna GetWorkingDirectory Pobiera bieżący katalog roboczy na serwerze File Transfer Protocol (FTP).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ReceiveFiles Odbiera pliki z serwera File Transfer Protocol (FTP).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna SendFiles Wysyła pliki do serwera File Transfer Protocol (FTP).
Metoda publiczna SetWorkingDirectory Ustawia bieżący katalog roboczy na serwerze File Transfer Protocol (FTP).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Uwagi

Aby uzyskać więcej informacji o zadaniu FTP, zobacz Menedżer połączeń FTP.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.