Network.UploadFile Metódus

Definíció

Elküldi a megadott fájlt a megadott gazdagépcímre.

Túlterhelések

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

UploadFile(String, String)

Elküldi a megadott fájlt a megadott gazdagépcímre.

UploadFile(String, Uri)

Elküldi a megadott fájlt a megadott gazdagépcímre.

UploadFile(String, String, String, String)

Elküldi a megadott fájlt a megadott gazdagépcímre.

UploadFile(String, Uri, String, String)

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Elküldi a megadott fájlt a megadott gazdagépcímre.

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
String

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

showUI
Boolean

A művelet előrehaladásának megjelenítése. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

onUserCancel
UICancelOption

Ha a felhasználó a Mégse gombra kattint, meg kell tenni a műveletet. Az alapértelmezett érték ThrowException.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

UploadFile(String, String)

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
String

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

Kivételek

A forrásfájl elérési útja érvénytelen.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol az alapértelmezett időtúllépésen belül (100 másodperc).

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

A metódus többi túlterhelésének egyikével megadhatja a UploadFile felhasználói hitelesítő adatokat, vagy megadhat egy adott időtúllépési értéket.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

UploadFile(String, Uri)

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

Kivételek

A forrásfájl elérési útja érvénytelen.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol az alapértelmezett időtúllépésen belül (100 másodperc).

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

A metódus többi túlterhelésének egyikével megadhatja a UploadFile felhasználói hitelesítő adatokat, vagy megadhat egy adott időtúllépési értéket.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

UploadFile(String, String, String, String)

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
String

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol az alapértelmezett időtúllépésen belül (100 másodperc).

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

A metódus többi túlterhelésének egyikével UploadFile megadhat egy adott időtúllépési értéket.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

UploadFile(String, Uri, String, String)

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol az alapértelmezett időtúllépésen belül (100 másodperc).

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

A metódus többi túlterhelésének egyikével UploadFile megadhat egy adott időtúllépési értéket.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

networkCredentials
ICredentials

Hitelesítő adatok hitelesítéshez.

showUI
Boolean

True a művelet előrehaladásának megjelenítése; egyéb esetben False. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
String

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

showUI
Boolean

True a művelet előrehaladásának megjelenítése; egyéb esetben False. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

networkCredentials
ICredentials

Hitelesítő adatok hitelesítéshez.

showUI
Boolean

True a művelet előrehaladásának megjelenítése; egyéb esetben False. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

onUserCancel
UICancelOption

Ha a felhasználó a Mégse gombra kattint, meg kell tenni a műveletet. Az alapértelmezett érték ThrowException.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

showUI
Boolean

True a művelet előrehaladásának megjelenítése; egyéb esetben False. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes:

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

Forrás:
Network.UploadFile.vb
Forrás:
Network.UploadFile.vb
Forrás:
Network.vb
Forrás:
Network.vb
Forrás:
Network.vb

Elküldi a megadott fájlt a megadott gazdagépcímre.

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)

Paraméterek

sourceFileName
String

A feltöltendő fájl elérési útja és neve.

address
Uri

A célkiszolgáló URL-címe, IP-címe vagy URI-ja.

userName
String

Hitelesítéshez megadott felhasználónév. Az alapértelmezett érték egy üres sztring: "".

password
String

Jelszó a hitelesítéshez. Az alapértelmezett érték egy üres sztring: "".

showUI
Boolean

A művelet előrehaladásának megjelenítése. Az alapértelmezett érték False.

connectionTimeout
Int32

Időtúllépési intervallum ezredmásodpercben. Az alapértelmezett érték 100 másodperc.

onUserCancel
UICancelOption

Ha a felhasználó a Mégse gombra kattint, meg kell tenni a műveletet. Az alapértelmezett érték ThrowException.

Kivételek

connectionTimeout nullánál kisebb vagy egyenlő.

address nem tartalmaz fájlnevet.

A felhasználó nem rendelkezik a hálózati művelet végrehajtásához szükséges engedélyekkel.

A kiszolgáló nem válaszol a megadott connectionTimeout.

A kérést a cél webkiszolgáló elutasítja.

Példák

Ez a példa feltölti a fájlt a fájlba Order.txthttp://www.cohowinery.com/uploads.

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

Ez a példa felhasználónév vagy jelszó megadása nélkül tölti fel a fájlt Order.txthttp://www.cohowinery.com/uploads , megjeleníti a feltöltés előrehaladását, és 500 ezredmásodperc időtúllépési intervallummal rendelkezik.

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

Megjegyzések

Ha showUI be van állítva True, a párbeszédpanel megjeleníti a művelet előrehaladását, és tartalmaz egy Mégse gombot, amellyel a felhasználó megszakíthatja a műveletet. Mivel a párbeszédpanel nem modális, nem blokkolja a felhasználói bevitelt a program többi ablakába.

Ha a kiszolgáló nem válaszol a megadott időközön connectionTimeoutbelül, a művelet megszakad, és kivételt okoz.

My.Computer.Network.UploadFile nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Hálózatkövetés engedélyezése.

Note

Az FTP-protokoll egyszerű szövegben küld információkat, beleértve a jelszavakat is, és nem használható bizalmas információk továbbítására.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.Network.UploadFile .

Címzett Nézze
Fájl feltöltése Útmutató: Fájl feltöltése

Lásd még

A következőre érvényes: