Windows.Networking.Connectivity 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
確立されたネットワーク接続の接続、使用状況、およびデータ プラン情報を提供する接続プロファイルを取得します。 このデータは、接続されたアプリケーションが、困難なネットワーク シナリオで動作する場合や、ネットワーク プロバイダーによって設定されたデータ プランの制限に応じて適切なアクションを実行するために使用できます。
クラス
AttributedNetworkUsage |
属性付きネットワーク接続の現在の使用状況に関する情報を含むプロパティ値へのアクセスを提供します。 |
CellularApnContext |
このクラスには、3GPP ベースの携帯電話データ接続 (PDP コンテキスト) のアクセス ポイント名 (APN) を指定するために使用されるプロパティが含まれています。 |
ConnectionCost |
ネットワーク接続の現在のコストを示すプロパティ値へのアクセスを提供します。 |
ConnectionProfile |
現在接続されているネットワークまたは以前のネットワーク接続のいずれかを含むネットワーク接続を表します。 接続の状態と接続の統計情報に関する情報を提供します。 |
ConnectionProfileFilter |
ConnectionProfileFilter クラスは、 FindConnectionProfilesAsync 結果の関連性を向上させるために使用されるプロパティのセットを定義します。 少なくとも 1 つのプロパティを指定する必要があります。それ以外の場合、オブジェクトはフィルター処理に として使用されません。 |
ConnectionSession |
ConnectionSession クラスは、 AcquireConnectionAsync で確立されたアクセス ポイントへの接続を表すために使用されます。 |
ConnectivityInterval |
確立された接続または以前の接続の開始時刻と期間を提供します。 |
ConnectivityManager |
ConnectivityManager クラスで定義されたメソッドを使用すると、指定した宛先サフィックスに対して、特定のネットワーク アダプターでトラフィック ルーティングを適用できます。 AddHttpRoutePolicy を使用してポリシーを設定すると、ポリシーに一致するトラフィックがルーティングまたは削除されます。 |
DataPlanStatus |
接続に関連付けられているデータ プランの現在の状態情報を表します。 |
DataPlanUsage |
接続のデータ プラン固有のデータ使用状況情報を表します。 |
DataUsage |
Note DataUsage は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、NetworkUsage を使用します ConnectionProfile.GetLocalUsage メソッドによって返されるデータ使用状況情報を表します。 |
IPInformation |
ネットワーク上の IP アドレスとアダプターの間の関連付けを表します。 |
LanIdentifier |
特定の NetworkAdapter オブジェクトの物理識別データを表します。 LanIdentifier オブジェクトによって表されるデータを取得する方法を示すコード例については、「 ネットワーク アダプターとローカリティ情報 (XAML) を取得する方法」を参照してください。 |
LanIdentifierData |
LAN のローカリティ機能を有効にするポート固有のデータを表します。 |
NetworkAdapter |
ネットワーク アダプターを表します。 |
NetworkInformation |
ローカル コンピューターのネットワーク接続情報へのアクセスを提供します。 |
NetworkItem |
接続されているネットワークを表します。 |
NetworkSecuritySettings |
現在のネットワーク セキュリティ設定を表します。 |
NetworkStateChangeEventDetails |
ネットワーク状態の変更バックグラウンド トリガーの後に変更されたネットワークのプロパティを示します。 |
NetworkUsage |
ConnectionProfile によって返されるネットワーク使用状況の統計情報を表します。GetNetworkUsageAsync メソッド。 |
ProviderNetworkUsage |
ConnectionProfile によって返されるプロバイダー ネットワーク使用状況の統計情報を表します。GetProviderNetworkUsageAsync メソッド。 |
ProxyConfiguration |
現在のユーザーのプロキシ構成を表します。 Note このクラスは、Windows Phoneではサポートされていません。 |
RoutePolicy |
RoutePolicy クラスは、特殊な PDP コンテキスト/APN のトラフィック ルーティング ポリシーを表すために使用されます。 |
WlanConnectionProfileDetails |
WLAN 接続に固有の情報にアクセスするために使用されます。 |
WwanConnectionProfileDetails |
WWAN 接続に固有の情報にアクセスするために使用されます。 |
構造体
NetworkUsageStates |
GetNetworkUsageAsync メソッドによって使用状況データが返される接続プロファイルの目的の状態を定義します。 |
列挙型
CellularApnAuthenticationType |
APN に使用される認証の種類を示す値を定義します。 これらの値は、 CellularApnContext オブジェクトを使用して APN の詳細を指定するときに参照されます。 |
ConnectionProfileDeleteStatus |
接続プロファイルを削除しようとした結果を示す値を定義します。 |
DataUsageGranularity |
GetNetworkUsageAsync を使用してデータ使用状況統計を取得するときに使用される粒度のレベルを定義します。 |
DomainAuthenticationKind |
ドメイン認証方法を指定する定数を定義します。 DomainAuthenticationKind の任意のインスタンスに対して設定されている定数は、一覧表示されている 1 つだけです。 一部のシナリオでは、定数セットは、ドメインが認証されたかどうかを判断するために使用される最も優先されるプロトコルを表します。 |
DomainConnectivityLevel |
ネットワーク接続のドメイン認証状態を定義します。 |
NetworkAuthenticationType |
ネットワークで使用される認証の種類を示す値を定義します。 |
NetworkConnectivityLevel |
現在使用できる接続のレベルを定義します。 |
NetworkCostType |
ネットワーク コストの種類を定義します。 |
NetworkEncryptionType |
認証に使用される暗号化の種類を示す値を定義します。 |
NetworkTypes |
ネットワーク接続の種類を定義します。 |
RoamingStates |
ローミング状態を定義します。 |
TriStates |
NetworkUsageStates 構造体と共に使用して、ネットワーク接続の目的のローミング状態と共有状態を定義します。 |
WwanDataClass |
WWAN ネットワーク接続によって提供されるデータ サービスのクラスを示すために使用される値を定義します。 |
WwanNetworkIPKind |
サポートされている IP のレベルを記述する定数を定義します。 値には 、WWAN_IP_TYPE 列挙体が反映されます。 これらの値を使用して、使用する携帯電話プロファイルを決定できます (たとえば、IMS と SUPL のどちらかを選択する場合)。 |
WwanNetworkRegistrationState |
WWAN 接続のネットワーク登録状態を定義します。 |
代理人
NetworkStatusChangedEventHandler |
ネットワーク状態変更通知を処理するメソッドを表します。 このメソッドは、アプリがアクティブな間に NetworkInformation オブジェクトによって公開されるプロパティが変更されたときに呼び出されます。 |