Share via


Network.UploadFile Metode

Definisi

Mengirim file yang ditentukan ke alamat host yang ditentukan.

Overload

UploadFile(String, String, String, String, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, String, String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri, String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri, ICredentials, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, String, String, String, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri, String, String, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

UploadFile(String, String, String, String, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, System::String ^ address, System::String ^ userName, System::String ^ password, bool showUI, int connectionTimeout, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public void UploadFile (string sourceFileName, string address, string userName, string password, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
member this.UploadFile : string * string * string * string * bool * int * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Sub UploadFile (sourceFileName As String, address As String, userName As String, password As String, showUI As Boolean, connectionTimeout As Integer, onUserCancel As UICancelOption)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
String

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

showUI
Boolean

Apakah akan menampilkan kemajuan operasi. Defaultnya adalah False.

connectionTimeout
Int32

Interval waktu habis dalam milidetik. Defaultnya adalah 100 detik.

onUserCancel
UICancelOption

Tindakan yang akan diambil ketika pengguna mengklik Batal. Defaultnya adalah ThrowException.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, System::String ^ address);
public void UploadFile (string sourceFileName, string address);
member this.UploadFile : string * string -> unit
Public Sub UploadFile (sourceFileName As String, address As String)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
String

URL, alamat IP, atau URI server tujuan.

Pengecualian

Jalur file sumber tidak valid.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam batas waktu default (100 detik).

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Anda dapat menggunakan salah satu kelebihan metode UploadFile lainnya untuk memberikan kredensial pengguna atau menentukan nilai batas waktu tertentu.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address);
public void UploadFile (string sourceFileName, Uri address);
member this.UploadFile : string * Uri -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

Pengecualian

Jalur file sumber tidak valid.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam batas waktu default (100 detik).

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Anda dapat menggunakan salah satu kelebihan metode UploadFile lainnya untuk memberikan kredensial pengguna atau menentukan nilai batas waktu tertentu.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, String, String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, System::String ^ address, System::String ^ userName, System::String ^ password);
public void UploadFile (string sourceFileName, string address, string userName, string password);
member this.UploadFile : string * string * string * string -> unit
Public Sub UploadFile (sourceFileName As String, address As String, userName As String, password As String)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
String

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam batas waktu default (100 detik).

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Anda dapat menggunakan salah satu kelebihan beban UploadFile metode lainnya untuk menentukan nilai batas waktu tertentu.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri, String, String)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address, System::String ^ userName, System::String ^ password);
public void UploadFile (string sourceFileName, Uri address, string userName, string password);
member this.UploadFile : string * Uri * string * string -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri, userName As String, password As String)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam batas waktu default (100 detik).

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Anda dapat menggunakan salah satu kelebihan beban UploadFile metode lainnya untuk menentukan nilai batas waktu tertentu.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri, ICredentials, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address, System::Net::ICredentials ^ networkCredentials, bool showUI, int connectionTimeout);
public void UploadFile (string sourceFileName, Uri address, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout);
member this.UploadFile : string * Uri * System.Net.ICredentials * bool * int -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri, networkCredentials As ICredentials, showUI As Boolean, connectionTimeout As Integer)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

networkCredentials
ICredentials

Kredensial untuk autentikasi.

showUI
Boolean

True untuk menampilkan kemajuan operasi; jika tidak False. Defaultnya adalah False.

connectionTimeout
Int32

Interval batas waktu dalam milidetik. Defaultnya adalah 100 detik.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, String, String, String, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, System::String ^ address, System::String ^ userName, System::String ^ password, bool showUI, int connectionTimeout);
public void UploadFile (string sourceFileName, string address, string userName, string password, bool showUI, int connectionTimeout);
member this.UploadFile : string * string * string * string * bool * int -> unit
Public Sub UploadFile (sourceFileName As String, address As String, userName As String, password As String, showUI As Boolean, connectionTimeout As Integer)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
String

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

showUI
Boolean

True untuk menampilkan kemajuan operasi; jika tidak False. Defaultnya adalah False.

connectionTimeout
Int32

Interval batas waktu dalam milidetik. Defaultnya adalah 100 detik.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address, System::Net::ICredentials ^ networkCredentials, bool showUI, int connectionTimeout, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public void UploadFile (string sourceFileName, Uri address, System.Net.ICredentials networkCredentials, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
member this.UploadFile : string * Uri * System.Net.ICredentials * bool * int * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri, networkCredentials As ICredentials, showUI As Boolean, connectionTimeout As Integer, onUserCancel As UICancelOption)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

networkCredentials
ICredentials

Kredensial untuk autentikasi.

showUI
Boolean

True untuk menampilkan kemajuan operasi; jika tidak False. Defaultnya adalah False.

connectionTimeout
Int32

Interval waktu habis dalam milidetik. Defaultnya adalah 100 detik.

onUserCancel
UICancelOption

Tindakan yang akan diambil ketika pengguna mengklik Batal. Defaultnya adalah ThrowException.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri, String, String, Boolean, Int32)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address, System::String ^ userName, System::String ^ password, bool showUI, int connectionTimeout);
public void UploadFile (string sourceFileName, Uri address, string userName, string password, bool showUI, int connectionTimeout);
member this.UploadFile : string * Uri * string * string * bool * int -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri, userName As String, password As String, showUI As Boolean, connectionTimeout As Integer)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

showUI
Boolean

True untuk menampilkan kemajuan operasi; jika tidak False. Defaultnya adalah False.

connectionTimeout
Int32

Interval waktu habis dalam milidetik. Defaultnya adalah 100 detik.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk

UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption)

Mengirim file yang ditentukan ke alamat host yang ditentukan.

public:
 void UploadFile(System::String ^ sourceFileName, Uri ^ address, System::String ^ userName, System::String ^ password, bool showUI, int connectionTimeout, Microsoft::VisualBasic::FileIO::UICancelOption onUserCancel);
public void UploadFile (string sourceFileName, Uri address, string userName, string password, bool showUI, int connectionTimeout, Microsoft.VisualBasic.FileIO.UICancelOption onUserCancel);
member this.UploadFile : string * Uri * string * string * bool * int * Microsoft.VisualBasic.FileIO.UICancelOption -> unit
Public Sub UploadFile (sourceFileName As String, address As Uri, userName As String, password As String, showUI As Boolean, connectionTimeout As Integer, onUserCancel As UICancelOption)

Parameter

sourceFileName
String

Jalur dan nama file yang akan diunggah.

address
Uri

URL, alamat IP, atau URI server tujuan.

userName
String

Nama pengguna untuk mengautentikasi. Defaultnya adalah string kosong: "".

password
String

Kata sandi untuk mengautentikasi. Defaultnya adalah string kosong: "".

showUI
Boolean

Apakah akan menampilkan kemajuan operasi. Defaultnya adalah False.

connectionTimeout
Int32

Interval waktu habis dalam milidetik. Defaultnya adalah 100 detik.

onUserCancel
UICancelOption

Tindakan yang akan diambil ketika pengguna mengklik Batal. Defaultnya adalah ThrowException.

Pengecualian

connectionTimeout kurang dari atau sama dengan nol.

address tidak menyertakan nama file.

Pengguna tidak memiliki izin yang diperlukan untuk melakukan operasi jaringan.

Server tidak merespons dalam yang ditentukan connectionTimeout.

Permintaan ditolak oleh server web target.

Contoh

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads.

My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx")

Contoh ini mengunggah file Order.txt ke http://www.cohowinery.com/uploads tanpa memberikan nama pengguna atau sandi, menunjukkan kemajuan unggahan, dan memiliki interval waktu habis 500 milidetik.

My.Computer.Network.UploadFile ("C:\My Documents\Order.txt", 
"http://www.cohowinery.com/upload.aspx","","",True,500)

Keterangan

Jika showUI diatur ke True, kotak dialog memperlihatkan kemajuan operasi dan menyertakan tombol Batal yang dapat diklik pengguna untuk membatalkan operasi. Karena kotak dialog tidak modal, kotak dialog tidak memblokir input pengguna ke jendela lain dalam program.

Jika server tidak merespons dalam interval yang ditentukan dalam connectionTimeout, operasi dibatalkan dan pengecualian dilemparkan.

My.Computer.Network.UploadFile output melacak informasi saat Anda mengaktifkan pelacakan jaringan di aplikasi Anda. Untuk informasi selengkapnya, lihat Mengaktifkan Pelacakan Jaringan.

Catatan

Protokol FTP mengirimkan informasi, termasuk kata sandi, dalam teks biasa dan tidak boleh digunakan untuk mengirimkan informasi sensitif.

Tabel berikut ini mencantumkan contoh tugas yang melibatkan My.Computer.Network.UploadFile metode .

Untuk Lihat
Unggah file Cara: Mengunggah File

Lihat juga

Berlaku untuk