GrapeCity Secure FTP for .NET 4.0J
Connect(String) メソッド
使用例 

サーバーのホスト名またはIPアドレス
Sessionに設定された値を使用して、指定したFTPサーバーに接続します。
シンタックス
Public Overloads Function Connect( _
   ByVal hostNameOrAddress As String _
) As Response
public Response Connect( 
   string hostNameOrAddress
)

パラメータ

hostNameOrAddress
サーバーのホスト名またはIPアドレス

戻り値の型

サーバーのグリーティング。
解説

提供された値をSession.RemoteEndPoint.HostNameOrAddressに設定してConnectを呼び出します。

ログインが必要な場合は、AuthenticateAuthenticate(String,String) はこのメソッドの後に使用します。 そうしない場合は、ユーザー独自のカスタムコマンドを送信してサーバーへの認証を行う必要があります。

Session.Security.EncryptControlがEncryptControl.Implicitの場合は、SSL暗号化がネゴシエートされます。

使用例
以下のサンプルコードは、GETメソッドを使用してファイルを取得する方法を示します。
private void button1_Click(object sender, EventArgs e)
{
    //FTPサーバーに接続します
    ftp1.Connect(myServer);

    //ユーザーの資格情報を使用してログインします
    ftp1.Authenticate(myUsername, myPassword);

    //ファイルを取得します
    ftp1.Get("testfile.txt", Path.Combine(myLocalDirectory, "testfile.txt"), Synchronize.Off);

    //サーバーからログアウトします
    ftp1.Close();
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button1.Click
    'FTPサーバーに接続します
    ftp1.Connect(myServer)

    'ユーザーの資格情報を使用してログインします
    ftp1.Authenticate(myUsername, myPassword)

    'ファイルを取得します
    ftp1.Get("testfile.txt", Path.Combine(myLocalDirectory, "testfile.txt"), Synchronize.Off)

    'サーバーからログアウトします
    ftp1.Close()
End Sub
参照

関連項目

Ftp クラス
Ftp メンバ
オーバーロード一覧

 

 


© 2002, GrapeCity inc. All rights reserved.