Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo WebClient.DownloadString (String)

 

Data di pubblicazione: ottobre 2016

Scarica la risorsa richiesta come un String. La risorsa per il download viene specificata come un String contenente l'URI.

Spazio dei nomi:   System.Net
Assembly:  System (in System.dll)

public string DownloadString(
	string address
)

Parametri

address
Type: System.String

Oggetto String contenente l'URI da scaricare.

Valore restituito

Type: System.String

Oggetto String contenente la risorsa richiesta.

Exception Condition
ArgumentNullException

Il valore del parametro address è null.

WebException

L'URI formato dalla combinazione BaseAddress e address non è valido.

-oppure-

Si è verificato un errore durante il download della risorsa.

NotSupportedException

Il metodo è stato chiamato simultaneamente su più thread.

Questo metodo recupera la risorsa specificata. Dopo il download della risorsa, il metodo utilizza la codifica specificata nella Encoding proprietà per convertire la risorsa a un String. Questo metodo si blocca durante il download della risorsa. Per scaricare una risorsa e continuare l'esecuzione in attesa di risposta del server, utilizzare uno del DownloadStringAsync metodi.

Se il BaseAddress proprietà non è una stringa vuota ("") e address non contiene un URI assoluto, address deve essere un URI relativo viene combinato con BaseAddress per formare l'URI assoluto dei dati richiesti. Se il QueryString proprietà non è una stringa vuota, questo viene aggiunto a address.

Questo metodo utilizza il comando RETR per scaricare una risorsa FTP. Per una risorsa HTTP viene utilizzato il metodo GET.

System_CAPS_noteNota

Questo membro genera informazioni di traccia quando viene abilitata la funzionalità di traccia di rete nell'applicazione in uso. Per altre informazioni, vedere Tracciatura di rete in .NET Framework.

Esempio di codice riportato di seguito viene illustrato come chiamare questo metodo.

public static void DownloadString (string address)
{
    WebClient client = new WebClient ();
    string reply = client.DownloadString (address);

    Console.WriteLine (reply);
}

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: