IDTSFtpClientConnection100 Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'interfaccia per la connessione client FTP.
public interface class IDTSFtpClientConnection100
[System.Runtime.InteropServices.Guid("29CE4168-A47F-41B0-A455-FAAC04E36A30")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)]
public interface IDTSFtpClientConnection100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)]
[System.Runtime.InteropServices.Guid("C20A129F-67DA-49E0-9FFD-3965D031A70B")]
public interface IDTSFtpClientConnection100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)]
[System.Runtime.InteropServices.Guid("2087DF1D-8A5D-47A8-A00D-38CA51C10B43")]
public interface IDTSFtpClientConnection100
[<System.Runtime.InteropServices.Guid("29CE4168-A47F-41B0-A455-FAAC04E36A30")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)>]
type IDTSFtpClientConnection100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)>]
[<System.Runtime.InteropServices.Guid("C20A129F-67DA-49E0-9FFD-3965D031A70B")>]
type IDTSFtpClientConnection100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FNonExtensible)>]
[<System.Runtime.InteropServices.Guid("2087DF1D-8A5D-47A8-A00D-38CA51C10B43")>]
type IDTSFtpClientConnection100 = interface
Public Interface IDTSFtpClientConnection100
- Derivato
- Attributi
Proprietà
| Nome | Descrizione |
|---|---|
| ChunkSize |
Ottiene o imposta la dimensione del blocco. |
| Retries |
Ottiene o imposta il numero di volte in cui il client FTP ha riprovato a connettersi. |
| ServerName |
Ottiene o imposta il nome del server. |
| ServerPassword |
Imposta la password del server. |
| ServerPort |
Ottiene o imposta la porta server utilizzata nella connessione. |
| ServerUserName |
Ottiene o imposta il nome utente del server. |
| Timeout |
Prende o imposta il timeout per la connessione. |
| UsePassiveMode |
Ottiene o imposta se la connessione client utilizza la modalità passiva. |
Metodi
| Nome | Descrizione |
|---|---|
| Close() |
Chiude la connessione con il cliente. |
| Connect() |
Stabilisce un collegamento per il cliente. |
| CreateRemoteDirectory(String) |
Crea una directory remota per la connessione. |
| DeleteFiles(String[]) |
Elimina i file per la connessione client. |
| DeleteRemoteDirectory(String) |
Elimina la cartella remota per la connessione client. |
| GetListing(String[], String[]) |
Ottiene l'annuncio per la connessione con il cliente. |
| GetWorkingDirectory() |
Ottiene la directory funzionante per la connessione client. |
| ReceiveFiles(String[], String, Boolean, Boolean) |
Riceve file da una posizione remota.. |
| SendFiles(String[], String, Boolean, Boolean) |
Invia i file a una località remota. |
| SetWorkingDirectory(String) |
Imposta la directory di lavoro per la connessione client. |