Network Przestrzeń nazw

Nowoczesna biblioteka sieciowa.

Klasy

Nazwisko Opis
NSProtocolFramerOptions

Nowoczesna biblioteka sieciowa.

NWAdvertiseDescriptor

Nowoczesna biblioteka sieciowa.

NWBrowser

Nowoczesna biblioteka sieciowa.

NWBrowserDescriptor

Nowoczesna biblioteka sieciowa.

NWBrowseResult

Nowoczesna biblioteka sieciowa.

NWConnection

Nowoczesna biblioteka sieciowa.

NWConnectionGroup

Nowoczesna biblioteka sieciowa.

NWContentContext

Nowoczesna biblioteka sieciowa.

NWDataTransferReport

Nowoczesna biblioteka sieciowa.

NWEndpoint

Nowoczesna biblioteka sieciowa.

NWError

Nowoczesna biblioteka sieciowa.

NWErrorDomainExtensions

Metody rozszerzenia dla NWErrorDomain wyliczenia.

NWEstablishmentReport

Nowoczesna biblioteka sieciowa.

NWEthernetChannel

Nowoczesna biblioteka sieciowa.

NWFramer

Nowoczesna biblioteka sieciowa.

NWFramerMessage

Nowoczesna biblioteka sieciowa.

NWInterface

Nowoczesna biblioteka sieciowa.

NWIPMetadata

Nowoczesna biblioteka sieciowa.

NWListener

Nowoczesna biblioteka sieciowa.

NWMulticastGroup

Nowoczesna biblioteka sieciowa.

NWMultiplexGroup

Nowoczesna biblioteka sieciowa.

NWParameters

Nowoczesna biblioteka sieciowa.

NWPath

Nowoczesna biblioteka sieciowa.

NWPathMonitor

Nowoczesna biblioteka sieciowa.

NWPrivacyContext

Nowoczesna biblioteka sieciowa.

NWProtocolDefinition

Nowoczesna biblioteka sieciowa.

NWProtocolIPOptions

Nowoczesna biblioteka sieciowa.

NWProtocolMetadata

Nowoczesna biblioteka sieciowa.

NWProtocolOptions

Reprezentuje opcje konfiguracji protokołu sieciowego.

NWProtocolQuicOptions

Nowoczesna biblioteka sieciowa.

NWProtocolStack

Nowoczesna biblioteka sieciowa.

NWProtocolTcpOptions

Nowoczesna biblioteka sieciowa.

NWProtocolTlsOptions

Nowoczesna biblioteka sieciowa.

NWProtocolUdpOptions

Nowoczesna biblioteka sieciowa.

NWProxyConfig

Nowoczesna biblioteka sieciowa.

NWQuicMetadata

Nowoczesna biblioteka sieciowa.

NWRelayHop

Nowoczesna biblioteka sieciowa.

NWResolutionReport

Nowoczesna biblioteka sieciowa.

NWResolverConfig

Nowoczesna biblioteka sieciowa.

NWTcpMetadata

Nowoczesna biblioteka sieciowa.

NWTlsMetadata

Nowoczesna biblioteka sieciowa.

NWTxtRecord

Nowoczesna biblioteka sieciowa.

NWUdpMetadata

Nowoczesna biblioteka sieciowa.

NWWebSocketMetadata

Nowoczesna biblioteka sieciowa.

NWWebSocketOptions

Nowoczesna biblioteka sieciowa.

NWWebSocketRequest

Nowoczesna biblioteka sieciowa.

NWWebSocketResponse

Nowoczesna biblioteka sieciowa.

Wyliczenia

Nazwisko Opis
NWBrowseResultChange

Nowoczesna biblioteka sieciowa.

NWBrowserState

Nowoczesna biblioteka sieciowa.

NWConnectionGroupState

Nowoczesna biblioteka sieciowa.

NWConnectionState

Nowoczesna biblioteka sieciowa.

NWDataTransferReportState

Nowoczesna biblioteka sieciowa.

NWEndpointType

Nowoczesna biblioteka sieciowa.

NWErrorDomain

Nowoczesna biblioteka sieciowa.

NWEthernetChannelState

Nowoczesna biblioteka sieciowa.

NWFramerCreateFlags

Nowoczesna biblioteka sieciowa.

NWFramerStartResult

Nowoczesna biblioteka sieciowa.

NWInterfaceRadioType

Nowoczesna biblioteka sieciowa.

NWInterfaceType

Nowoczesna biblioteka sieciowa.

NWIPEcnFlag

Nowoczesna biblioteka sieciowa.

NWIPLocalAddressPreference

Nowoczesna biblioteka sieciowa.

NWIPVersion

Nowoczesna biblioteka sieciowa.

NWLinkQuality

Nowoczesna biblioteka sieciowa.

NWListenerState

Nowoczesna biblioteka sieciowa.

NWMultiPathService

Nowoczesna biblioteka sieciowa.

NWMultipathVersion

Nowoczesna biblioteka sieciowa.

NWParametersAttribution

Nowoczesna biblioteka sieciowa.

NWParametersExpiredDnsBehavior

Nowoczesna biblioteka sieciowa.

NWPathStatus

Nowoczesna biblioteka sieciowa.

NWPathUnsatisfiedReason

Nowoczesna biblioteka sieciowa.

NWQuicStreamType

Nowoczesna biblioteka sieciowa.

NWReportResolutionProtocol

Nowoczesna biblioteka sieciowa.

NWReportResolutionSource

Nowoczesna biblioteka sieciowa.

NWResolverConfigEndpointType

Nowoczesna biblioteka sieciowa.

NWServiceClass

Nowoczesna biblioteka sieciowa.

NWTxtRecordFindKey

Nowoczesna biblioteka sieciowa.

NWWebSocketCloseCode

Nowoczesna biblioteka sieciowa.

NWWebSocketOpCode

Nowoczesna biblioteka sieciowa.

NWWebSocketResponseStatus

Nowoczesna biblioteka sieciowa.

NWWebSocketVersion

Nowoczesna biblioteka sieciowa.

Delegaci

Nazwisko Opis
NWBrowserChangesDelegate

Nowoczesna biblioteka sieciowa.

NWBrowserCompleteChangesDelegate

Nowoczesna biblioteka sieciowa.

NWConnectionGroupReceiveDelegate

Nowoczesna biblioteka sieciowa.

NWConnectionGroupStateChangedDelegate

Nowoczesna biblioteka sieciowa.

NWConnectionReceiveCompletion

Nowoczesna biblioteka sieciowa.

NWConnectionReceiveDispatchDataCompletion

Nowoczesna biblioteka sieciowa.

NWConnectionReceiveReadOnlySpanCompletion

Nowoczesna biblioteka sieciowa.

NWEthernetChannelReceiveDelegate

Nowoczesna biblioteka sieciowa.

NWFramerInputDelegate

Nowoczesna biblioteka sieciowa.

NWFramerParseCompletionDelegate

Nowoczesna biblioteka sieciowa.

NWListener.AdvertisedEndpointChanged

Nowoczesna biblioteka sieciowa.

NWTxtRecord.NWTxtRecordApplyDelegate

Nowoczesna biblioteka sieciowa.

NWTxtRecord.NWTxtRecordGetRawByteDelegate

Nowoczesna biblioteka sieciowa.

NWTxtRecord.NWTxtRecordGetValueDelegete

Nowoczesna biblioteka sieciowa.

Uwagi

Platforma Sieci to zaawansowana alternatywa dla gniazd, które są dostępne System.Net.Sockets w ramach której jest odpowiednia do użycia w aplikacjach mobilnych z wymagającymi możliwościami sieciowymi. Struktura została zaprojektowana w celu rozwiązania tych problemów:

  • Nawiązywanie połączenia za pośrednictwem różnych transportów, automatyczne obsługa nazw hostów, które mają adresy IPV4 i IPV6, obsługując połączenia Bonjour i automatyczną konfigurację serwera proxy (PAC).:
  • Podejście oparte na wywołaniu zwrotnym do wykonywania operacji we/wy nieblokujących:
  • Łatwa obsługa szyfrowania i uwierzytelniania za pośrednictwem połączeń sieciowych przy użyciu protokołu TLS.
  • Bycie przyjaznym dla urządzeń przenośnych, radzenie sobie z włączaniem radia komórkowego na żądanie, obsługując połączenia wielościegowe, które mogą przechodzić z jednego interfejsu sieciowego do innego i zapewniać wbudowaną usługę ponownego łączenia i monitorowania połączeń.

Platforma sieciowa oferuje również nowoczesną architekturę, która sprawia, że jest szybsza niż tradycyjny interfejs API gniazd na platformach firmy Apple.

Aby utworzyć wychodzące połączenie sieciowe, użyj NWConnection klasy .

Aby zaakceptować przychodzące połączenia sieciowe, użyj NWListener klasy .