Network.UploadFile Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objek (Visual Basic)
- Cara: Mengunggah File di Visual Basic
- Cara: Mengurai Jalur File di Visual Basic