System.Net Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje jednoduché programovací rozhraní pro celou řadu protokolů, které se v současnosti v sítích používají.
Třídy v oboru System.Net názvů se dají použít k vývoji aplikací pro Windows Store nebo desktopových aplikací. Při použití v aplikaci pro Windows Store jsou třídy v System.Net oboru názvů ovlivněny funkcí izolace sítě, která je součástí modelu zabezpečení aplikace používaného Windows Developer Preview. Aby bylo možné aplikaci pro Windows Store povolit přístup k síti z aplikace pro Windows Store, musí být v manifestu aplikace povolené příslušné síťové funkce. Další informace najdete v tématu Izolace sítě pro aplikace pro Windows Store.
Třídy
AuthenticationManager |
Spravuje ověřovací moduly volané během procesu ověřování klienta. |
Authorization |
Obsahuje ověřovací zprávu pro internetový server. |
Cookie |
Poskytuje sadu vlastností a metod, které se používají ke správě souborů cookie. Tato třída se nemůže dědit. |
CookieCollection |
Poskytuje kontejner kolekce pro instance Cookie třídy. |
CookieContainer |
Poskytuje kontejner pro kolekci CookieCollection objektů. |
CookieException |
Výjimka, která se vyvolá, když dojde k chybě při přidávání Cookie do objektu CookieContainer. |
CredentialCache |
Poskytuje úložiště pro více přihlašovacích údajů. |
Dns |
Poskytuje jednoduchou funkci překladu názvů domén. |
DnsEndPoint |
Představuje koncový bod sítě jako název hostitele nebo řetězcovou reprezentaci IP adresy a čísla portu. |
DnsPermission |
Řídí práva pro přístup k serverům DNS (Domain Name System) v síti. |
DnsPermissionAttribute |
Určuje oprávnění k vyžádání informací ze serverů názvů domén. |
DownloadDataCompletedEventArgs |
Poskytuje data pro událost DownloadDataCompleted. |
DownloadProgressChangedEventArgs |
Poskytuje data pro DownloadProgressChanged událost WebClient. |
DownloadStringCompletedEventArgs |
Poskytuje data pro událost DownloadStringCompleted. |
EndPoint |
Identifikuje síťovou adresu. Toto je |
EndpointPermission |
Definuje koncový bod, který je autorizovaný SocketPermission instancí. |
FileWebRequest |
Poskytuje implementaci WebRequest systému souborů třídy. |
FileWebResponse |
Poskytuje implementaci WebResponse systému souborů třídy. |
FtpWebRequest |
Implementuje klienta FTP (File Transfer Protocol). |
FtpWebResponse |
Zapouzdří odpověď serveru FTP (File Transfer Protocol) na požadavek. |
GlobalProxySelection |
Obsahuje globální výchozí instanci proxy pro všechny požadavky HTTP. |
HttpDiagnosticsHttpWebRequestExtensions |
Rozšíření pro telemetrické nástroje. |
HttpListener |
Poskytuje jednoduchý programově řízený naslouchací proces protokolu HTTP. Tato třída se nemůže dědit. |
HttpListenerBasicIdentity |
Obsahuje uživatelské jméno a heslo ze základní žádosti o ověření. |
HttpListenerContext |
Poskytuje přístup k objektům požadavků a odpovědí používaných HttpListener třídou. Tato třída se nemůže dědit. |
HttpListenerException |
Výjimka, která je vyvolán, když dojde k chybě zpracování požadavku HTTP. |
HttpListenerPrefixCollection |
Představuje kolekci používanou k ukládání předpon identifikátoru URI (Uniform Resource Identifier) pro HttpListener objekty. |
HttpListenerRequest |
Popisuje příchozí požadavek HTTP na HttpListener objekt. Tato třída se nemůže dědit. |
HttpListenerResponse |
Představuje odpověď na požadavek zpracovávaný objektem HttpListener . |
HttpListenerTimeoutManager |
Správce časového limitu HttpListener , který se má použít pro objekt. |
HttpVersion |
Definuje čísla verzí HTTP, které jsou podporovány třídami HttpWebRequest a HttpWebResponse . |
HttpWebRequest |
Poskytuje implementaci WebRequest třídy specifické pro protokol HTTP. |
HttpWebResponse |
Poskytuje implementaci WebResponse třídy specifické pro protokol HTTP. |
IPAddress |
Poskytuje IP adresu (Internet Protocol). |
IPEndPoint |
Představuje koncový bod sítě jako IP adresu a číslo portu. |
IPEndPointCollection |
Představuje kolekci sloužící k ukládání koncových bodů sítě jako IPEndPoint objektů. |
IPHostEntry |
Poskytuje třídu kontejneru pro informace o adrese hostitele internetu. |
NetworkCredential |
Poskytuje přihlašovací údaje pro schémata ověřování založená na heslech, jako jsou základní ověřování, digest, NTLM a Kerberos. |
NetworkProgressChangedEventArgs |
Poskytuje data pro událost změny průběhu sítě. |
OpenReadCompletedEventArgs |
Poskytuje data pro událost OpenReadCompleted. |
OpenWriteCompletedEventArgs |
Poskytuje data pro událost OpenWriteCompleted. |
ProtocolViolationException |
Výjimka, která je vyvolán při chybě při použití síťového protokolu. |
ServicePoint |
Poskytuje správu připojení pro připojení HTTP. |
ServicePointManager |
Spravuje kolekci ServicePoint objektů. |
SocketAddress |
Ukládá serializované informace z EndPoint odvozených tříd. |
SocketPermission |
Řídí práva pro vytváření nebo přijímání připojení k přepravní adrese. |
SocketPermissionAttribute |
Určuje akce zabezpečení pro řízení Socket připojení. Tato třída se nemůže dědit. |
TransportContext |
Třída TransportContext poskytuje další kontext o podkladové transportní vrstvě. |
UiSynchronizationContext |
Poskytuje kontext synchronizace pro spravované uživatelské rozhraní používané v modelech synchronizace. |
UploadDataCompletedEventArgs |
Poskytuje data pro událost UploadDataCompleted. |
UploadFileCompletedEventArgs |
Poskytuje data pro událost UploadFileCompleted. |
UploadProgressChangedEventArgs |
Poskytuje data pro UploadProgressChanged událost WebClient. |
UploadStringCompletedEventArgs |
Poskytuje data pro událost UploadStringCompleted. |
UploadValuesCompletedEventArgs |
Poskytuje data pro událost UploadValuesCompleted. |
WebClient |
Poskytuje běžné metody pro odesílání dat do a přijímání dat z prostředku identifikovaného identifikátorem URI. |
WebException |
Výjimka, která je vyvolán, když dojde k chybě při přístupu k síti prostřednictvím připojitelného protokolu. |
WebHeaderCollection |
Obsahuje hlavičky protokolu přidružené k požadavku nebo odpovědi. |
WebPermission |
Řídí práva pro přístup k internetovým prostředkům HTTP. |
WebPermissionAttribute |
Určuje oprávnění pro přístup k internetovým prostředkům. Tato třída se nemůže dědit. |
WebProxy |
Obsahuje nastavení proxy serveru HTTP pro HttpClient třídu . |
WebRequest |
Vytvoří požadavek na identifikátor URI (Uniform Resource Identifier). Toto je |
WebRequestMethods |
Třída kontejneru pro WebRequestMethods.Ftptřídy , WebRequestMethods.Filea WebRequestMethods.Http . Tato třída se nemůže dědit. |
WebRequestMethods.File |
Představuje typy metod protokolu souborů, které lze použít s požadavkem FILE. Tato třída se nemůže dědit. |
WebRequestMethods.Ftp |
Představuje typy metod protokolu FTP, které lze použít s požadavkem FTP. Tato třída se nemůže dědit. |
WebRequestMethods.Http |
Představuje typy metod protokolu HTTP, které lze použít s požadavkem HTTP. |
WebResponse |
Poskytuje odpověď z identifikátoru URI (Uniform Resource Identifier). Toto je |
WebUtility |
Poskytuje metody pro kódování a dekódování adres URL při zpracování webových požadavků. |
WriteStreamClosedEventArgs |
Poskytuje data pro událost WriteStreamClosed. |
Struktury
IPNetwork |
Představuje síť IP obsahující IPAddress předponu sítě a Int32 definující délku předpony. |
Rozhraní
IAuthenticationModule |
Poskytuje základní ověřovací rozhraní pro moduly ověřování webových klientů. |
ICertificatePolicy |
Ověří certifikát serveru. |
ICredentialPolicy |
Definuje zásady přihlašovacích údajů, které se mají použít pro žádosti o prostředky, které se používají, WebRequest a jejich odvozené třídy. |
ICredentials |
Poskytuje základní ověřovací rozhraní pro načítání přihlašovacích údajů pro ověřování webového klienta. |
ICredentialsByHost |
Poskytuje rozhraní pro načítání přihlašovacích údajů pro hostitele, port a typ ověřování. |
INetworkProgress |
Poskytuje informace o průběhu sítě při odesílání dat přes síť. |
IUnsafeWebRequestCreate |
Vytvoří nebezpečný WebRequest identifikátor URI (Uniform Resource Identifier). |
IWebProxy |
Poskytuje základní rozhraní pro implementaci přístupu proxy pro HttpClient třídu. |
IWebProxyScript |
Poskytuje základní rozhraní pro načtení a spouštění skriptů pro automatickou detekci proxy serveru. |
IWebRequestCreate |
Poskytuje základní rozhraní pro vytváření WebRequest instancí. |
Výčty
AuthenticationSchemes |
Určuje protokoly pro ověřování. |
DecompressionMethods |
Představuje formát kódování komprese a dekomprese souboru, který se má použít ke kompresi dat přijatých v reakci na HttpWebRequest. |
FtpStatusCode |
Určuje stavové kódy vrácené pro operaci FTP (File Transfer Protocol). |
HttpRequestHeader |
Hlavičky HTTP, které mohou být zadány v požadavku klienta. |
HttpResponseHeader |
Hlavičky HTTP, které lze zadat v odpovědi serveru. |
HttpStatusCode |
Obsahuje hodnoty stavových kódů definované pro http definované v RFC 2616 pro HTTP 1.1. |
NetworkAccess |
Určuje přístupová oprávnění k síti. |
SecurityProtocolType |
Určuje protokoly zabezpečení podporované balíčkem zabezpečení Schannel. |
TransportType |
Definuje typy přenosu pro SocketPermission třídy a Socket . |
WebExceptionStatus |
Definuje stavové WebException kódy pro třídu . |
Delegáti
AuthenticationSchemeSelector |
Vybere schéma ověřování pro instanci HttpListener . |
BindIPEndPoint |
Představuje metodu, která určuje místní adresu protokolu IP a číslo portu pro ServicePoint. |
DownloadDataCompletedEventHandler |
Představuje metodu, která bude zpracovávat DownloadDataCompleted událost objektu WebClient. |
DownloadProgressChangedEventHandler |
Představuje metodu, která bude zpracovávat DownloadProgressChanged událost objektu WebClient. |
DownloadStringCompletedEventHandler |
Představuje metodu, která bude zpracovávat DownloadStringCompleted událost objektu WebClient. |
HttpContinueDelegate |
Představuje metodu, která upozorňuje volající, když klient přijme pokračování odpovědi. |
HttpListener.ExtendedProtectionSelector |
Delegát volal, aby určil, který ExtendedProtectionPolicy se má použít pro každý HttpListener požadavek. |
OpenReadCompletedEventHandler |
Představuje metodu, která bude zpracovávat OpenReadCompleted událost objektu WebClient. |
OpenWriteCompletedEventHandler |
Představuje metodu, která bude zpracovávat OpenWriteCompleted událost objektu WebClient. |
UploadDataCompletedEventHandler |
Představuje metodu, která bude zpracovávat UploadDataCompleted událost objektu WebClient. |
UploadFileCompletedEventHandler |
Představuje metodu, která bude zpracovávat UploadFileCompleted událost objektu WebClient. |
UploadProgressChangedEventHandler |
Představuje metodu, která bude zpracovávat UploadProgressChanged událost objektu WebClient. |
UploadStringCompletedEventHandler |
Představuje metodu, která bude zpracovávat UploadStringCompleted událost objektu WebClient. |
UploadValuesCompletedEventHandler |
Představuje metodu, která bude zpracovávat UploadValuesCompleted událost objektu WebClient. |
WriteStreamClosedEventHandler |
Představuje metodu, která bude zpracovávat WriteStreamClosed událost objektu WebClient. |
Viz také
- System.Net.Cache
- System.Net.NetworkInformation
- System.Net.Security
- System.Net.Sockets
- Síťové programování v rozhraní .NET Framework
- Osvědčené postupy pro třídy System.Net
- Správa mezipaměti pro síťové aplikace
- Protokol IP (Internet Protocol) verze 6
- Izolace sítě pro aplikace z obchodu Microsoft Store
- Ukázky programování sítě
- Trasování sítě v rozhraní .NET Framework
- Zabezpečení v síťovém programování