System.Net Obor názvů

Poskytuje jednoduché programovací rozhraní pro celou řadu protokolů, které se v současnosti v sítích používají. Provides a simple programming interface for many of the protocols used on networks today. WebRequestTřídy a WebResponse tvoří základní informace o tom, co se říká připojit k síti, implementaci síťových služeb, která umožňuje vyvíjet aplikace, které používají internetové prostředky, aniž by se museli starat o konkrétní podrobnosti jednotlivých protokolů. The WebRequest and WebResponse classes form the basis of what are called pluggable protocols, an implementation of network services that enables you to develop applications that use Internet resources without worrying about the specific details of the individual protocols. Třídy v System.Net oboru názvů lze použít k vývoji aplikací pro Windows Store nebo aplikací klasické pracovní plochy. Classes in the System.Net namespace can be used to develop Windows Store apps or desktop apps. 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é jsou součástí modelu zabezpečení aplikace používaného ve Windows Developer Preview. When used in a Windows Store app, classes in the System.Net namespace are affected by network isolation feature, part of the application security model used by the Windows Developer Preview. V manifestu aplikace musí být povoleny vhodné síťové funkce pro aplikaci pro Windows Store, aby mohl systém povolit přístup k síti z aplikace pro Windows Store. The appropriate network capabilities must be enabled in the app manifest for a Windows Store app for the system to allow network access by a Windows Store app. Další informace najdete v tématu izolace sítě pro aplikace pro Windows Store. For more information, see the Network Isolation for Windows Store Apps.

Třídy

AuthenticationManager

Spravuje ověřovací moduly volané během procesu ověřování klientů.Manages the authentication modules called during the client authentication process.

Authorization

Obsahuje ověřovací zprávu pro internetový server.Contains an authentication message for an Internet server.

Cookie

Poskytuje sadu vlastností a metod, které se používají ke správě souborů cookie.Provides a set of properties and methods that are used to manage cookies. Tuto třídu nelze zdědit.This class cannot be inherited.

CookieCollection

Poskytuje kontejner kolekce pro instance Cookie třídy.Provides a collection container for instances of the Cookie class.

CookieContainer

Poskytuje kontejner pro kolekci CookieCollection objektů.Provides a container for a collection of CookieCollection objects.

CookieException

Výjimka, která je vyvolána při přidání chyby Cookie do CookieContainer .The exception that is thrown when an error is made adding a Cookie to a CookieContainer.

CredentialCache

Poskytuje úložiště pro více přihlašovacích údajů.Provides storage for multiple credentials.

Dns

Poskytuje jednoduchou funkci překladu názvů domén.Provides simple domain name resolution functionality.

DnsEndPoint

Představuje koncový bod sítě jako název hostitele nebo řetězcovou reprezentaci IP adresy a čísla portu.Represents a network endpoint as a host name or a string representation of an IP address and a port number.

DnsPermission

Řídí práva pro přístup k serverům DNS (Domain Name System) v síti.Controls rights to access Domain Name System (DNS) servers on the network.

DnsPermissionAttribute

Určuje oprávnění k vyžádání informací z názvových serverů domény.Specifies permission to request information from Domain Name Servers.

DownloadDataCompletedEventArgs

Poskytuje data pro událost DownloadDataCompleted.Provides data for the DownloadDataCompleted event.

DownloadProgressChangedEventArgs

Poskytuje data pro DownloadProgressChanged událost WebClient .Provides data for the DownloadProgressChanged event of a WebClient.

DownloadStringCompletedEventArgs

Poskytuje data pro událost DownloadStringCompleted.Provides data for the DownloadStringCompleted event.

EndPoint

Identifikuje síťovou adresu.Identifies a network address. Toto je abstract Třída.This is an abstract class.

EndpointPermission

Definuje koncový bod, který je autorizován SocketPermission instancí.Defines an endpoint that is authorized by a SocketPermission instance.

FileWebRequest

Poskytuje implementaci třídy v systému souborů WebRequest .Provides a file system implementation of the WebRequest class.

FileWebResponse

Poskytuje implementaci třídy v systému souborů WebResponse .Provides a file system implementation of the WebResponse class.

FtpWebRequest

Implementuje klienta protokol FTP (File Transfer Protocol) (FTP).Implements a File Transfer Protocol (FTP) client.

FtpWebResponse

Zapouzdřuje odpověď serveru protokol FTP (File Transfer Protocol) (FTP) na požadavek.Encapsulates a File Transfer Protocol (FTP) server's response to a request.

GlobalProxySelection

Obsahuje globální výchozí instanci proxy serveru pro všechny požadavky HTTP.Contains a global default proxy instance for all HTTP requests.

HttpListener

Poskytuje jednoduchý, programově řízený naslouchací proces protokolu HTTP.Provides a simple, programmatically controlled HTTP protocol listener. Tuto třídu nelze zdědit.This class cannot be inherited.

HttpListenerBasicIdentity

Obsahuje uživatelské jméno a heslo ze základní žádosti o ověření.Holds the user name and password from a basic authentication request.

HttpListenerContext

Poskytuje přístup k objektům žádosti a odpovědi, které používá HttpListener Třída.Provides access to the request and response objects used by the HttpListener class. Tuto třídu nelze zdědit.This class cannot be inherited.

HttpListenerException

Výjimka, která je vyvolána, když při zpracování požadavku HTTP dojde k chybě.The exception that is thrown when an error occurs processing an HTTP request.

HttpListenerPrefixCollection

Představuje kolekci, která slouží k ukládání předpon identifikátoru URI (Uniform Resource Identifier) pro HttpListener objekty.Represents the collection used to store Uniform Resource Identifier (URI) prefixes for HttpListener objects.

HttpListenerRequest

Popisuje příchozí požadavek HTTP na HttpListener objekt.Describes an incoming HTTP request to an HttpListener object. Tuto třídu nelze zdědit.This class cannot be inherited.

HttpListenerResponse

Představuje odpověď na požadavek zpracovávaný HttpListener objektem.Represents a response to a request being handled by an HttpListener object.

HttpListenerTimeoutManager

Správce časových limitů, který se má použít pro HttpListener objektThe timeout manager to use for an HttpListener object.

HttpVersion

Definuje čísla verzí protokolu HTTP podporovaná HttpWebRequest HttpWebResponse třídami a.Defines the HTTP version numbers that are supported by the HttpWebRequest and HttpWebResponse classes.

HttpWebRequest

Poskytuje implementaci třídy specifické pro protokol HTTP WebRequest .Provides an HTTP-specific implementation of the WebRequest class.

HttpWebResponse

Poskytuje implementaci třídy specifické pro protokol HTTP WebResponse .Provides an HTTP-specific implementation of the WebResponse class.

IPAddress

Poskytuje adresu Internet Protocol (IP).Provides an Internet Protocol (IP) address.

IPEndPoint

Představuje koncový bod sítě jako IP adresu a číslo portu.Represents a network endpoint as an IP address and a port number.

IPEndPointCollection

Představuje kolekci, která slouží k ukládání koncových bodů sítě jako IPEndPoint objektů.Represents a collection used to store network endpoints as IPEndPoint objects.

IPHostEntry

Poskytuje třídu kontejneru pro informace o adrese internetového hostitele.Provides a container class for Internet host address information.

NetworkCredential

Poskytuje přihlašovací údaje pro schémata ověřování založené na heslech, jako jsou Basic, Digest, NTLM a ověřování pomocí protokolu Kerberos.Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication.

NetworkProgressChangedEventArgs

Poskytuje data pro událost změny průběhu sítě.Provides data for the network progress changed event.

OpenReadCompletedEventArgs

Poskytuje data pro událost OpenReadCompleted.Provides data for the OpenReadCompleted event.

OpenWriteCompletedEventArgs

Poskytuje data pro událost OpenWriteCompleted.Provides data for the OpenWriteCompleted event.

ProtocolViolationException

Výjimka, která je vyvolána, když je při použití síťového protokolu vytvořena chyba.The exception that is thrown when an error is made while using a network protocol.

ServicePoint

Poskytuje správu připojení pro připojení HTTP.Provides connection management for HTTP connections.

ServicePointManager

Spravuje kolekci ServicePoint objektů.Manages the collection of ServicePoint objects.

SocketAddress

Ukládá serializované informace z EndPoint odvozených tříd.Stores serialized information from EndPoint derived classes.

SocketPermission

Řídí práva k vytváření nebo přijímání připojení na transportní adrese.Controls rights to make or accept connections on a transport address.

SocketPermissionAttribute

Určuje akce zabezpečení pro řízení Socket připojení.Specifies security actions to control Socket connections. Tuto třídu nelze zdědit.This class cannot be inherited.

TransportContext

TransportContextTřída poskytuje další kontext o podkladové transportní vrstvě.The TransportContext class provides additional context about the underlying transport layer.

UiSynchronizationContext

Poskytuje kontext synchronizace pro spravované uživatelské rozhraní používané v synchronizačních modelech.Provides the synchronization context for the managed UI used in synchronization models.

UploadDataCompletedEventArgs

Poskytuje data pro událost UploadDataCompleted.Provides data for the UploadDataCompleted event.

UploadFileCompletedEventArgs

Poskytuje data pro událost UploadFileCompleted.Provides data for the UploadFileCompleted event.

UploadProgressChangedEventArgs

Poskytuje data pro UploadProgressChanged událost WebClient .Provides data for the UploadProgressChanged event of a WebClient.

UploadStringCompletedEventArgs

Poskytuje data pro událost UploadStringCompleted.Provides data for the UploadStringCompleted event.

UploadValuesCompletedEventArgs

Poskytuje data pro událost UploadValuesCompleted.Provides data for the UploadValuesCompleted event.

WebClient

Poskytuje běžné metody pro posílání dat a příjem dat z prostředku identifikovaného identifikátorem URI.Provides common methods for sending data to and receiving data from a resource identified by a URI.

WebException

Výjimka, která je vyvolána, když při přístupu k síti prostřednictvím připojeného protokolu dojde k chybě.The exception that is thrown when an error occurs while accessing the network through a pluggable protocol.

WebHeaderCollection

Obsahuje hlavičky protokolu přidružené k žádosti nebo odpovědi.Contains protocol headers associated with a request or response.

WebPermission

Řídí práva pro přístup k internetovým prostředkům HTTP.Controls rights to access HTTP Internet resources.

WebPermissionAttribute

Určuje oprávnění pro přístup k internetovým prostředkům.Specifies permission to access Internet resources. Tuto třídu nelze zdědit.This class cannot be inherited.

WebProxy

Obsahuje nastavení proxy serveru HTTP pro WebRequest třídu.Contains HTTP proxy settings for the WebRequest class.

WebRequest

Vytvoří požadavek na identifikátor URI (Uniform Resource Identifier).Makes a request to a Uniform Resource Identifier (URI). Toto je abstract Třída.This is an abstract class.

WebRequestMethods

Třída kontejneru pro WebRequestMethods.Ftp WebRequestMethods.File třídy, a WebRequestMethods.Http .Container class for WebRequestMethods.Ftp, WebRequestMethods.File, and WebRequestMethods.Http classes. Tuto třídu nelze zdědit.This class cannot be inherited.

WebRequestMethods.File

Představuje typy metod protokolu souborů, které lze použít s požadavkem na soubor.Represents the types of file protocol methods that can be used with a FILE request. Tuto třídu nelze zdědit.This class cannot be inherited.

WebRequestMethods.Ftp

Představuje typy metod protokolu FTP, které lze použít s požadavkem FTP.Represents the types of FTP protocol methods that can be used with an FTP request. Tuto třídu nelze zdědit.This class cannot be inherited.

WebRequestMethods.Http

Představuje typy metod protokolu HTTP, které lze použít s požadavkem HTTP.Represents the types of HTTP protocol methods that can be used with an HTTP request.

WebResponse

Poskytuje odpověď z identifikátoru URI (Uniform Resource Identifier).Provides a response from a Uniform Resource Identifier (URI). Toto je abstract Třída.This is an abstract class.

WebUtility

Poskytuje metody pro kódování a dekódování adres URL při zpracování webových požadavků.Provides methods for encoding and decoding URLs when processing Web requests.

WriteStreamClosedEventArgs

Poskytuje data pro událost WriteStreamClosed.Provides data for the WriteStreamClosed event.

Rozhraní

IAuthenticationModule

Poskytuje základní ověřovací rozhraní pro moduly ověřování webového klienta.Provides the base authentication interface for Web client authentication modules.

ICertificatePolicy

Ověří certifikát serveru.Validates a server certificate.

ICredentialPolicy

Definuje zásadu pro přihlašovací údaje, která se má použít pro požadavky na prostředky, které jsou vytvořené pomocí WebRequest a jeho odvozených tříd.Defines the credential policy to be used for resource requests that are made using WebRequest and its derived classes.

ICredentials

Poskytuje základní rozhraní pro ověřování pro načítání přihlašovacích údajů pro ověřování webového klienta.Provides the base authentication interface for retrieving credentials for Web client authentication.

ICredentialsByHost

Poskytuje rozhraní pro načtení přihlašovacích údajů pro hostitele, port a typ ověřování.Provides the interface for retrieving credentials for a host, port, and authentication type.

INetworkProgress

Poskytuje informace o průběhu sítě při odesílání dat přes síť.Provides information on network progress in sending data over the network.

IUnsafeWebRequestCreate

Vytvoří nebezpečnou WebRequest hodnotu identifikátoru URI (Uniform Resource Identifier).Creates an unsafe WebRequest to a Uniform Resource Identifier (URI).

IWebProxy

Poskytuje základní rozhraní pro implementaci přístupu k proxy pro WebRequest třídu.Provides the base interface for implementation of proxy access for the WebRequest class.

IWebProxyScript

Poskytuje základní rozhraní pro načítání a spouštění skriptů pro automatické zjišťování proxy serveru.Provides the base interface to load and execute scripts for automatic proxy detection.

IWebRequestCreate

Poskytuje základní rozhraní pro vytváření WebRequest instancí.Provides the base interface for creating WebRequest instances.

Výčty

AuthenticationSchemes

Určuje protokoly pro ověřování.Specifies protocols for authentication.

DecompressionMethods

Představuje kompresní a kompresní formát kódování, který se použije ke komprimaci dat přijatých v reakci na HttpWebRequest .Represents the file compression and decompression encoding format to be used to compress the data received in response to an HttpWebRequest.

FtpStatusCode

Určuje stavové kódy vracené pro operaci protokol FTP (File Transfer Protocol) (FTP).Specifies the status codes returned for a File Transfer Protocol (FTP) operation.

HttpRequestHeader

Hlavičky protokolu HTTP, které mohou být zadány v žádosti klienta.The HTTP headers that may be specified in a client request.

HttpResponseHeader

Hlavičky protokolu HTTP, které lze zadat v reakci serveru.The HTTP headers that can be specified in a server response.

HttpStatusCode

Obsahuje hodnoty stavových kódů definovaných pro protokol HTTP.Contains the values of status codes defined for HTTP.

NetworkAccess

Určuje oprávnění k přístupu k síti.Specifies network access permissions.

SecurityProtocolType

Určuje protokoly zabezpečení, které balíček zabezpečení Schannel podporuje.Specifies the security protocols that are supported by the Schannel security package.

TransportType

Definuje typy přenosů pro SocketPermission Socket třídy a.Defines transport types for the SocketPermission and Socket classes.

WebExceptionStatus

Definuje stavové kódy pro WebException třídu.Defines status codes for the WebException class.

Delegáti

AuthenticationSchemeSelector

Vybere schéma ověřování pro HttpListener instanci.Selects the authentication scheme for an HttpListener instance.

BindIPEndPoint

Představuje metodu, která určuje místní Internet Protocol adresu a číslo portu pro ServicePoint .Represents the method that specifies a local Internet Protocol address and port number for a ServicePoint.

CipherSuitesCallback
DownloadDataCompletedEventHandler

Představuje metodu, která zpracuje DownloadDataCompleted událost WebClient .Represents the method that will handle the DownloadDataCompleted event of a WebClient.

DownloadProgressChangedEventHandler

Představuje metodu, která zpracuje DownloadProgressChanged událost WebClient .Represents the method that will handle the DownloadProgressChanged event of a WebClient.

DownloadStringCompletedEventHandler

Představuje metodu, která zpracuje DownloadStringCompleted událost WebClient .Represents the method that will handle the DownloadStringCompleted event of a WebClient.

HttpContinueDelegate

Představuje metodu, která upozorní volající, když klient obdrží odpověď na pokračování.Represents the method that notifies callers when a continue response is received by the client.

HttpListener.ExtendedProtectionSelector

Delegát volal k určení, který má ExtendedProtectionPolicy být použit pro každý HttpListener požadavek.A delegate called to determine the ExtendedProtectionPolicy to use for each HttpListener request.

OpenReadCompletedEventHandler

Představuje metodu, která zpracuje OpenReadCompleted událost WebClient .Represents the method that will handle the OpenReadCompleted event of a WebClient.

OpenWriteCompletedEventHandler

Představuje metodu, která zpracuje OpenWriteCompleted událost WebClient .Represents the method that will handle the OpenWriteCompleted event of a WebClient.

UploadDataCompletedEventHandler

Představuje metodu, která zpracuje UploadDataCompleted událost WebClient .Represents the method that will handle the UploadDataCompleted event of a WebClient.

UploadFileCompletedEventHandler

Představuje metodu, která zpracuje UploadFileCompleted událost WebClient .Represents the method that will handle the UploadFileCompleted event of a WebClient.

UploadProgressChangedEventHandler

Představuje metodu, která zpracuje UploadProgressChanged událost WebClient .Represents the method that will handle the UploadProgressChanged event of a WebClient.

UploadStringCompletedEventHandler

Představuje metodu, která zpracuje UploadStringCompleted událost WebClient .Represents the method that will handle the UploadStringCompleted event of a WebClient.

UploadValuesCompletedEventHandler

Představuje metodu, která zpracuje UploadValuesCompleted událost WebClient .Represents the method that will handle the UploadValuesCompleted event of a WebClient.

WriteStreamClosedEventHandler

Představuje metodu, která zpracuje WriteStreamClosed událost WebClient .Represents the method that will handle the WriteStreamClosed event of a WebClient.

Viz také