Network.UploadFile Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skickar den angivna filen till den angivna värdadressen.
Överlagringar
| Name | Description |
|---|---|
| UploadFile(String, String, String, String, Boolean, Int32, UICancelOption) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, String) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, String, String, String) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri, String, String) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri, ICredentials, Boolean, Int32) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, String, String, String, Boolean, Int32) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri, String, String, Boolean, Int32) |
Skickar den angivna filen till den angivna värdadressen. |
| UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption) |
Skickar den angivna filen till den angivna värdadressen. |
UploadFile(String, String, String, String, Boolean, Int32, UICancelOption)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- String
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
- showUI
- Boolean
Om åtgärdens förlopp ska visas. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
- onUserCancel
- UICancelOption
Åtgärd som ska vidtas när användaren klickar på Avbryt. Standard är ThrowException.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, String)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- String
URL, IP-adress eller URI för målservern.
Undantag
Källfilens sökväg är ogiltig.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom standardtimeouten (100 sekunder).
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Du kan använda någon av de andra överlagringarna av UploadFile metoden för att ange användarautentiseringsuppgifter eller ange ett specifikt tidsgränsvärde.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
Undantag
Källfilens sökväg är ogiltig.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom standardtimeouten (100 sekunder).
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Du kan använda någon av de andra överlagringarna av UploadFile metoden för att ange användarautentiseringsuppgifter eller ange ett specifikt tidsgränsvärde.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, String, String, String)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- String
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom standardtimeouten (100 sekunder).
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Du kan använda en av de andra överlagringarna av UploadFile metoden för att ange ett specifikt timeout-värde.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri, String, String)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom standardtimeouten (100 sekunder).
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Du kan använda en av de andra överlagringarna av UploadFile metoden för att ange ett specifikt timeout-värde.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri, ICredentials, Boolean, Int32)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
- networkCredentials
- ICredentials
Autentiseringsuppgifter för autentisering.
- showUI
- Boolean
True för att visa förloppet för åtgärden. annars False. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, String, String, String, Boolean, Int32)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- String
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
- showUI
- Boolean
True för att visa förloppet för åtgärden. annars False. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
- networkCredentials
- ICredentials
Autentiseringsuppgifter för autentisering.
- showUI
- Boolean
True för att visa förloppet för åtgärden. annars False. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
- onUserCancel
- UICancelOption
Åtgärd som ska vidtas när användaren klickar på Avbryt. Standard är ThrowException.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri, String, String, Boolean, Int32)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
- showUI
- Boolean
True för att visa förloppet för åtgärden. annars False. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic
Gäller för
UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption)
Skickar den angivna filen till den angivna värdadressen.
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)
Parametrar
- sourceFileName
- String
Sökväg och namn på den fil som ska laddas upp.
- address
- Uri
URL, IP-adress eller URI för målservern.
- userName
- String
Användarnamn som ska autentiseras. Standardvärdet är en tom sträng: "".
- password
- String
Lösenord för att autentisera. Standardvärdet är en tom sträng: "".
- showUI
- Boolean
Om åtgärdens förlopp ska visas. Standard är False.
- connectionTimeout
- Int32
Tidsgränsintervall i millisekunder. Standardvärdet är 100 sekunder.
- onUserCancel
- UICancelOption
Åtgärd som ska vidtas när användaren klickar på Avbryt. Standard är ThrowException.
Undantag
connectionTimeout är mindre än eller lika med noll.
address innehåller inget filnamn.
Användaren saknar nödvändiga behörigheter för att utföra en nätverksåtgärd.
Servern svarar inte inom angiven connectionTimeout.
Begäran nekas av målwebbservern.
Exempel
I det här exemplet laddas filen Order.txt upp till http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
Det här exemplet laddar upp filen Order.txt till utan att http://www.cohowinery.com/uploads ange ett användarnamn eller lösenord, visar förloppet för uppladdningen och har ett tidsgränsintervall på 500 millisekunder.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Kommentarer
Om showUI är inställt på Truevisar en dialogruta förloppet för åtgärden och innehåller en Avbryt-knapp som användaren kan klicka på för att avbryta åtgärden. Eftersom dialogrutan inte är modal blockeras inte användarens indata till andra fönster i programmet.
Om servern inte svarar inom det intervall som anges i connectionTimeoutavbryts åtgärden och ett undantag utlöses.
My.Computer.Network.UploadFile utdata spårningsinformation när du aktiverar nätverksspårning i ditt program. Mer information finns i Aktivera nätverksspårning.
Note
FTP-protokollet skickar information, inklusive lösenord, i oformaterad text och bör inte användas för att överföra känslig information.
I följande tabell visas ett exempel på en uppgift som involverar My.Computer.Network.UploadFile metoden.
| Till | Se |
|---|---|
| Ladda upp en fil | Anvisningar: Ladda upp en fil |
Se även
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Så här laddar du ned en fil i Visual Basic
- Så här: Parsa filsökvägar i Visual Basic