Windows.Networking.Connectivity Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft Verbindungsprofile ab, die Verbindungs-, Nutzungs- und Datenplaninformationen für etablierte Netzwerkverbindungen bereitstellen. Diese Daten können von einer verbundenen Anwendung verwendet werden, um geeignete Maßnahmen zu ergreifen, wenn sie in anspruchsvollen Netzwerkszenarien ausgeführt werden oder die von einem Netzwerkanbieter festgelegten Datenplangrenzwerte unterliegen.
Klassen
AttributedNetworkUsage |
Bietet Zugriff auf Eigenschaftenwerte, die Informationen zur aktuellen Verwendung der zugeordneten Netzwerkverbindung enthalten. |
CellularApnContext |
Diese Klasse enthält Eigenschaften, die verwendet werden, um einen Access Point Name (APN) für eine 3GPP-basierte Mobilfunkdatenverbindung (PDP-Kontext) anzugeben. |
ConnectionCost |
Bietet Zugriff auf Eigenschaftenwerte, die die aktuellen Kosten einer Netzwerkverbindung angeben. |
ConnectionProfile |
Stellt eine Netzwerkverbindung dar, die entweder das derzeit verbundene Netzwerk oder vorherige Netzwerkverbindungen umfasst. Enthält Informationen zu den Verbindungsstatus- und Konnektivitätsstatistiken. |
ConnectionProfileFilter |
Die ConnectionProfileFilter-Klasse definiert eine Reihe von Eigenschaften, die verwendet werden, um die Relevanz von FindConnectionProfilesAsync-Ergebnissen zu verbessern. Mindestens eine Eigenschaft muss angegeben werden, andernfalls wird das Objekt nicht als Filterung verwendet. |
ConnectionSession |
Die ConnectionSession-Klasse wird verwendet, um eine Verbindung mit einem Zugriffspunkt darzustellen, der mit AcquireConnectionAsync eingerichtet wurde. |
ConnectivityInterval |
Stellt die Startzeit und Dauer für eine etablierte oder vorherige Verbindung bereit. |
ConnectivityManager |
Methoden, die von der ConnectivityManager-Klasse definiert sind, ermöglichen die Durchsetzung des Datenverkehrsrouting auf einem bestimmten Netzwerkadapter für das angegebene Zielsuffix. Nachdem eine Richtlinie mithilfe von AddHttpRoutePolicy festgelegt wurde, werden Datenverkehr, der der Richtlinie entspricht, entweder weitergeleitet oder gelöscht. |
DataPlanStatus |
Stellt die aktuellen Statusinformationen für den Datenplan dar, der einer Verbindung zugeordnet ist. |
DataPlanUsage |
Stellt datenplanspezifische Datennutzungsinformationen für eine Verbindung dar. |
DataUsage |
Hinweis DataUsage kann nach Windows 8.1 für Versionen geändert oder nicht verfügbar sein. Verwenden Sie stattdessen NetworkUsage Stellt Datennutzungsinformationen dar, die von der ConnectionProfile.GetLocalUsage-Methode zurückgegeben werden. |
IPInformation |
Stellt die Zuordnung zwischen einer IP-Adresse und einem Adapter im Netzwerk dar. |
LanIdentifier |
Stellt physische Identifikationsdaten für ein bestimmtes NetworkAdapter-Objekt dar. Ein Codebeispiel zum Abrufen von Daten, die durch ein LanIdentifier-Objekt dargestellt werden, finden Sie unter Abrufen von Netzwerkadapter- und Gebietsschemainformationen (XAML). |
LanIdentifierData |
Stellt die portspezifischen Daten dar, die LAN-Gebietsschemafunktionen ermöglichen. |
NetworkAdapter |
Stellt einen Netzwerkadapter dar. |
NetworkInformation |
Bietet Zugriff auf Netzwerkverbindungsinformationen für den lokalen Computer. |
NetworkItem |
Stellt ein verbundenes Netzwerk dar. |
NetworkSecuritySettings |
Stellt die aktuellen Netzwerksicherheitseinstellungen dar. |
NetworkStateChangeEventDetails |
Gibt an, welche Eigenschaften eines Netzwerks geändert wurden, nachdem ein Hintergrundauslöser für den Netzwerkzustand geändert wurde. |
NetworkUsage |
Stellt Netzwerknutzungsstatistiken dar, die von der ConnectionProfile zurückgegeben werden. GetNetworkUsageAsync-Methode . |
ProviderNetworkUsage |
Stellt Netzwerknutzungsstatistiken des Anbieters dar, die von der ConnectionProfile zurückgegeben werden. GetProviderNetworkUsageAsync-Methode . |
ProxyConfiguration |
Stellt die Proxykonfiguration für den aktuellen Benutzer dar. Hinweis Diese Klasse wird auf Windows Phone nicht unterstützt. |
RoutePolicy |
Die RoutePolicy-Klasse wird verwendet, um die Datenverkehrsweiterleitungsrichtlinie für einen speziellen PDP-Kontext/APN darzustellen. |
WlanConnectionProfileDetails |
Wird verwendet, um auf Informationen zuzugreifen, die für eine WLAN-Verbindung spezifisch sind. |
WwanConnectionProfileDetails |
Wird verwendet, um auf Informationen zuzugreifen, die für eine WWAN-Verbindung spezifisch sind. |
Strukturen
NetworkUsageStates |
Definiert den gewünschten Zustand des Verbindungsprofils, für den Nutzungsdaten von der Methode GetNetworkUsageAsync zurückgegeben werden. |
Enumerationen
CellularApnAuthenticationType |
Definiert Werte, die den für einen APN verwendeten Authentifizierungstyp angeben. Diese Werte werden beim Bereitstellen von APN-Details mithilfe eines CellularApnContext-Objekts referenziert. |
ConnectionProfileDeleteStatus |
Definiert Werte, die das Ergebnis eines Versuchs zum Löschen eines Verbindungsprofils angeben. |
DataUsageGranularity |
Definiert Ebenen der Granularität, die beim Abrufen von Datennutzungsstatistiken mit GetNetworkUsageAsync verwendet wird. |
DomainAuthenticationKind |
Definiert Konstanten, die eine Domänenauthentifizierungsmethode angeben. Nur eine der aufgeführten Konstanten wird für eine beliebige Instanz von DomainAuthenticationKind festgelegt. In einigen Szenarien stellt der Konstantensatz das bevorzugte Protokoll dar, das verwendet wird, um festzustellen, ob die Domäne authentifiziert wurde. |
DomainConnectivityLevel |
Definiert den Domänenauthentifizierungsstatus für eine Netzwerkverbindung. |
NetworkAuthenticationType |
Definiert Werte, die den Vom Netzwerk verwendeten Authentifizierungstyp angeben. |
NetworkConnectivityLevel |
Definiert die derzeit verfügbare Konnektivitätsebene. |
NetworkCostType |
Definiert die Netzwerkkostentypen. |
NetworkEncryptionType |
Definiert Werte, die den Für die Authentifizierung verwendeten Verschlüsselungstyp angeben. |
NetworkTypes |
Definiert die Netzwerkverbindungstypen. |
RoamingStates |
Definiert die Roamingzustände. |
TriStates |
Wird mit der NetworkUsageStates-Struktur verwendet, um den gewünschten Roamingstatus und den freigegebenen Zustand einer Netzwerkverbindung zu definieren. |
WwanDataClass |
Definiert Werte, die verwendet werden, um die Klasse des Datendiensts anzugeben, der von einer WWAN-Netzwerkverbindung bereitgestellt wird. |
WwanNetworkIPKind |
Definiert Konstanten, die eine Ebene der unterstützten IP beschreiben. Die Werte spiegeln die WWAN_IP_TYPE Enumeration wider. Sie können diese Werte verwenden, um zu bestimmen, welches Mobilfunkprofil verwendet werden soll (z. B. zum Auswählen zwischen IMS und SUPL). |
WwanNetworkRegistrationState |
Definiert die Netzwerkregistrierungszustände für eine WWAN-Verbindung. |
Delegaten
NetworkStatusChangedEventHandler |
Stellt die Methode dar, die Netzwerkstatusänderungsbenachrichtigungen behandelt. Diese Methode wird aufgerufen, wenn alle Eigenschaften, die vom NetworkInformation-Objekt verfügbar gemacht werden, während die App aktiv ist. |