Condividi tramite


Spazi dei nomi System.Net

System.Net e i relativi spazi dei nomi figlio (System.Net.Http, System.Net.Http.Headers e System.Net.NetworkInformation) contengono tipi che forniscono il supporto di rete.

In questo argomento vengono visualizzati i tipi negli spazi dei nomi System.Net inclusi in .NET per applicazioni Windows Store. .NET per applicazioni Windows Store non include tutti i membri di ogni tipo. Per informazioni sui singoli tipi, vedi gli argomenti collegati. La documentazione relativa a un tipo indica quali membri sono inclusi in .NET per applicazioni Windows Store.

Spazio dei nomi System.Net

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

AuthenticationSchemes

Specifica i protocolli per l'autenticazione.

Cookie

Fornisce un set di proprietà e metodi utilizzati per gestire i cookie. La classe non può essere ereditata.

CookieCollection

Fornisce un contenitore di raccolte per istanze della classe Cookie.

CookieContainer

Fornisce un contenitore per una raccolta di oggetti CookieCollection.

CookieException

Eccezione che viene generata quando si verifica un errore durante l'aggiunta di un cookie a un contenitore di cookie.

CredentialCache

Fornisce l'archiviazione per più credenziali.

DecompressionMethods

Rappresenta il formato di codifica di compressione e decompressione dei file da utilizzare per comprimere i dati ricevuti in seguito a HttpWebRequest.

HttpRequestHeader

Intestazioni HTTP che possono essere specificate in una richiesta client.

HttpStatusCode

Contiene i valori dei codici di stato definiti per il protocollo HTTP.

HttpWebRequest

Fornisce un'implementazione specifica di HTTP della classe WebRequest.

HttpWebResponse

Fornisce un'implementazione specifica di HTTP della classe WebResponse.

ICredentials

Fornisce l'interfaccia di autenticazione di base per recuperare le credenziali per l'autenticazione del client Web.

ICredentialsByHost

Fornisce l'interfaccia per il recupero delle credenziali di un host, di una porta e di un tipo di autenticazione.

IWebProxy

Fornisce l'interfaccia di base per l'implementazione dell'accesso proxy per la classe WebRequest.

IWebRequestCreate

Fornisce l'interfaccia di base per la creazione di istanze di WebRequest.

NetworkCredential

Fornisce credenziali per schemi di autenticazione basati su password quali l'autenticazione di base, del digest, NTLM e Kerberos.

ProtocolViolationException

Eccezione che viene generata quando si verifica un errore durante l'utilizzo di un protocollo di rete.

TransportContext

La classe TransportContext fornisce contesto aggiuntivo per il livello di trasporto sottostante.

WebException

Eccezione che viene generata quando si verifica un errore durante l'accesso alla rete attraverso un protocollo di collegamento.

WebExceptionStatus

Definisce i codici di stato per la classe WebException.

WebHeaderCollection

Contiene le intestazioni di protocollo associate a una richiesta o a una risposta.

WebRequest

Effettua una richiesta a un URI (Uniform Resource Identifier). Classe astratta.

WebResponse

Fornisce una risposta da un URI (Uniform Resource Identifier). Classe astratta.

WebUtility

Fornisce metodi per codificare e decodificare URL durante l'elaborazione di richieste Web.

Spazio dei nomi System.Net.Http

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

ByteArrayContent

Fornisce il contenuto HTTP basato su una matrice di byte.

ClientCertificateOption

Specifica il modo in cui vengono forniti i certificati client.

DelegatingHandler

Tipo di base per gestori HTTP che delegano l'elaborazione dei messaggi di risposta HTTP a un altro gestore, chiamato gestore interno.

FormUrlEncodedContent

Contenitore per le tuple nome/valore codificate utilizzando il tipo MIME application/x-www-form-urlencoded.

HttpClient

Fornisce una classe di base per l'invio di richieste HTTP e la ricezione di risposte HTTP da una risorsa identificata da un URI.

HttpClientHandler

Classe di base per le implementazioni di gestori HTTP.

HttpCompletionOption

Indica se le operazioni HttpClient devono essere considerate completate non appena è disponibile una risposta o dopo la lettura dell'intero messaggio di risposta, incluso il contenuto.

HttpContent

Classe di base che rappresenta intestazioni di contenuto e un corpo di entità HTTP.

HttpMessageHandler

Tipo di base per i gestori di messaggi HTTP.

HttpMessageInvoker

Il tipo di base per HttpClient e altri creatori di messaggio.

HttpMethod

Classe di supporto per recuperare e confrontare metodi HTTP standard.

HttpRequestException

Classe di base per eccezioni generate dalle classi HttpClient e HttpMessageHandler.

HttpRequestMessage

Rappresenta un messaggio di richiesta HTTP.

HttpResponseMessage

Rappresenta un messaggio di risposta HTTP.

MessageProcessingHandler

Tipo di base per gestori che eseguono solo un'elaborazione limitata dei messaggi di richiesta e/o risposta.

MultipartContent

Fornisce una raccolta di oggetti HttpContent che vengono serializzati utilizzando la specifica del tipo di contenuto multipart.

MultipartFormDataContent

Fornisce un contenitore per contenuto codificato utilizzando il tipo MIME multipart/form-data.

RtcRequestFactory

Rappresenta la classe che viene utilizzata per creare oggetti HttpRequestMessage speciali per l'utilizzo con l'infrastruttura di notifica in background RTC (Real-Time-Communications).

StreamContent

Fornisce il contenuto HTTP basato su un flusso.

StringContent

Fornisce il contenuto HTTP basato su una stringa.

Spazio dei nomi System.Net.Http.Headers

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

AuthenticationHeaderValue

Rappresenta le informazioni di autenticazione nei valori delle intestazioni Authorization, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate.

CacheControlHeaderValue

Rappresenta il valore dell'intestazione Cache-Control.

ContentDispositionHeaderValue

Rappresenta il valore dell'intestazione Content-Disposition.

ContentRangeHeaderValue

Rappresenta il valore dell'intestazione Content-Range.

EntityTagHeaderValue

Rappresenta un valore di intestazione del tag di entità.

HttpContentHeaders

Rappresenta la raccolta di intestazioni di contenuto secondo quanto definito in RFC 2616.

HttpHeaders

Raccolta di intestazioni e relativi valori definiti in RFC 2616.

HttpHeaderValueCollection<T>

Rappresenta una raccolta di valori di intestazioni.

HttpRequestHeaders

Rappresenta la raccolta di intestazioni di richiesta secondo quanto definito in RFC 2616.

HttpResponseHeaders

Rappresenta la raccolta di intestazioni di risposta secondo quanto definito in RFC 2616.

MediaTypeHeaderValue

Rappresenta un tipo di supporto secondo quanto definito in RFC 2616.

MediaTypeWithQualityHeaderValue

Rappresenta un valore di intestazione content-type con una qualità aggiuntiva.

NameValueHeaderValue

Rappresenta una coppia nome/valore.

NameValueWithParametersHeaderValue

Rappresenta una coppia nome/valore con parametri.

ProductHeaderValue

Rappresenta un valore di intestazione del prodotto.

ProductInfoHeaderValue

Rappresenta un valore che può essere un prodotto o un commento.

RangeConditionHeaderValue

Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o tag di entità.

RangeHeaderValue

Rappresenta il valore dell'intestazione Range.

RangeItemHeaderValue

Rappresenta un valore di intestazione intervallo di byte.

RetryConditionHeaderValue

Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o Timespan.

StringWithQualityHeaderValue

Rappresenta un valore di intestazione di stringa con una qualità facoltativa.

TransferCodingHeaderValue

Rappresenta un valore di intestazione della codifica di trasferimento.

TransferCodingWithQualityHeaderValue

Rappresenta un valore di intestazione della codifica di trasferimento con qualità facoltativa.

ViaHeaderValue

Rappresenta il valore di un'intestazione Via.

WarningHeaderValue

Rappresenta un valore di avviso utilizzato dall'intestazione Warning.

Spazio dei nomi System.Net.NetworkInformation

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

NetworkAddressChangedEventHandler

Fa riferimento a uno o più metodi da chiamare quando l'indirizzo di un'interfaccia di rete cambia.

NetworkChange

Consente alle applicazioni di ricevere una notifica quando l'indirizzo IP (Internet Protocol) di un'interfaccia di rete, anche denominata scheda o adattatore di rete, cambia.

NetworkInterface

Fornisce informazioni di configurazione e statistiche per un'interfaccia di rete.

Vedere anche

Concetti

.NET per le API delle applicazioni Windows Store