Network.UploadFile Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
Overloads
| Name | Description |
|---|---|
| UploadFile(String, String, String, String, Boolean, Int32, UICancelOption) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, String) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, String, String, String) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri, String, String) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri, ICredentials, Boolean, Int32) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, String, String, String, Boolean, Int32) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri, String, String, Boolean, Int32) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
| UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption) |
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres. |
UploadFile(String, String, String, String, Boolean, Int32, UICancelOption)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- String
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
- showUI
- Boolean
Hiermee wordt aangegeven of de voortgang van de bewerking moet worden weergegeven. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
- onUserCancel
- UICancelOption
Actie die moet worden uitgevoerd wanneer de gebruiker op Annuleren klikt. De standaardwaarde is ThrowException.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, String)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- String
URL, IP-adres of URI van doelserver.
Uitzonderingen
Het bronbestandspad is ongeldig.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de standaardtime-out (100 seconden).
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
U kunt een van de andere overbelastingen van de UploadFile methode gebruiken om gebruikersreferenties op te geven of een specifieke time-outwaarde op te geven.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
Uitzonderingen
Het bronbestandspad is ongeldig.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de standaardtime-out (100 seconden).
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
U kunt een van de andere overbelastingen van de UploadFile methode gebruiken om gebruikersreferenties op te geven of een specifieke time-outwaarde op te geven.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, String, String, String)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- String
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de standaardtime-out (100 seconden).
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
U kunt een van de andere overbelastingen van de UploadFile methode gebruiken om een specifieke time-outwaarde op te geven.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri, String, String)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de standaardtime-out (100 seconden).
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
U kunt een van de andere overbelastingen van de UploadFile methode gebruiken om een specifieke time-outwaarde op te geven.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri, ICredentials, Boolean, Int32)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
- networkCredentials
- ICredentials
Referenties voor verificatie.
- showUI
- Boolean
True om de voortgang van de bewerking weer te geven; anders False. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, String, String, String, Boolean, Int32)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- String
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
- showUI
- Boolean
True om de voortgang van de bewerking weer te geven; anders False. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri, ICredentials, Boolean, Int32, UICancelOption)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
- networkCredentials
- ICredentials
Referenties voor verificatie.
- showUI
- Boolean
True om de voortgang van de bewerking weer te geven; anders False. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
- onUserCancel
- UICancelOption
Actie die moet worden uitgevoerd wanneer de gebruiker op Annuleren klikt. De standaardwaarde is ThrowException.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri, String, String, Boolean, Int32)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
- showUI
- Boolean
True om de voortgang van de bewerking weer te geven; anders False. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic
Van toepassing op
UploadFile(String, Uri, String, String, Boolean, Int32, UICancelOption)
Hiermee wordt het opgegeven bestand verzonden naar het opgegeven hostadres.
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)
Parameters
- sourceFileName
- String
Pad en de naam van het te uploaden bestand.
- address
- Uri
URL, IP-adres of URI van doelserver.
- userName
- String
Gebruikersnaam om te verifiëren. De standaardwaarde is een lege tekenreeks: "".
- password
- String
Wachtwoord voor verificatie. De standaardwaarde is een lege tekenreeks: "".
- showUI
- Boolean
Hiermee wordt aangegeven of de voortgang van de bewerking moet worden weergegeven. De standaardwaarde is False.
- connectionTimeout
- Int32
Time-outinterval in milliseconden. De standaardwaarde is 100 seconden.
- onUserCancel
- UICancelOption
Actie die moet worden uitgevoerd wanneer de gebruiker op Annuleren klikt. De standaardwaarde is ThrowException.
Uitzonderingen
connectionTimeout is kleiner dan of gelijk aan nul.
address bevat geen bestandsnaam.
De gebruiker beschikt niet over de benodigde machtigingen om een netwerkbewerking uit te voeren.
De server reageert niet binnen de opgegeven connectionTimeout.
De aanvraag wordt geweigerd door de doelwebserver.
Voorbeelden
In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.
My.Computer.Network.UploadFile ( "C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx")
In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.
My.Computer.Network.UploadFile ("C:\My Documents\Order.txt",
"http://www.cohowinery.com/upload.aspx","","",True,500)
Opmerkingen
Als showUI dit is ingesteld True, wordt in een dialoogvenster de voortgang van de bewerking weergegeven en wordt de knop Annuleren weergegeven waarop de gebruiker kan klikken om de bewerking te annuleren. Omdat het dialoogvenster niet modaal is, wordt gebruikersinvoer niet geblokkeerd voor andere vensters in het programma.
Als de server niet reageert binnen het opgegeven connectionTimeoutinterval, wordt de bewerking geannuleerd en wordt er een uitzondering gegenereerd.
My.Computer.Network.UploadFile voert traceringsgegevens uit wanneer u netwerktracering inschakelt in uw toepassing. Zie Netwerktracering inschakelen voor meer informatie.
Note
Het FTP-protocol verzendt informatie, inclusief wachtwoorden, in tekst zonder opmaak en mag niet worden gebruikt voor het verzenden van gevoelige informatie.
De volgende tabel bevat een voorbeeld van een taak die betrekking heeft op de My.Computer.Network.UploadFile methode.
| Tot | Zien! |
|---|---|
| Een bestand uploaden | Procedure: Een bestand uploaden |
Zie ook
- Uri
- ICredentials
- UICancelOption
- Objects (Visual Basic)
- Hoe u een bestand downloaden in Visual Basic
- Hoe to: Bestandspaden parseren in Visual Basic