Network.UploadFile Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic
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
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
Bemutató: Fájl letöltése Visual Basic Bemutató: Fájlelérési útvonalak elemzése a Visual Basic