Class WiFiNetwork
Definition
- Assembly:
- Tizen.Network.WiFi.dll
A class for managing the Wi-Fi network information.
C#Copypublic class WiFiNetwork
- Inheritance
-
objectWiFiNetwork
Properties
Declaration
C#Copypublic string Bssid { get; }
Property Value
| Type | Description |
|---|---|
| string | BSSID of the Wi-Fi. |
Declaration
C#Copypublic WiFiConnectionState ConnectionState { get; }
Property Value
| Type | Description |
|---|---|
| WiFiConnectionState | Represents the connection state of the Wi-Fi. |
Declaration
C#Copypublic string Essid { get; }
Property Value
| Type | Description |
|---|---|
| string | ESSID of the Wi-Fi. |
Declaration
C#Copypublic int Frequency { get; }
Property Value
| Type | Description |
|---|---|
| int | Represents the frequency band value. |
Declaration
C#Copypublic IAddressInformation IPv4Setting { get; }
Property Value
| Type | Description |
|---|---|
| IAddressInformation | IP address information for IPv4 type. |
Declaration
C#Copypublic IAddressInformation IPv6Setting { get; }
Property Value
| Type | Description |
|---|---|
| IAddressInformation | IP address information for IPv6 type. |
Declaration
C#Copypublic bool IsFavorite { get; }
Property Value
| Type | Description |
|---|---|
| bool | Boolean value to check if the access point is a favorite or not. |
Declaration
C#Copypublic bool IsPasspoint { get; }
Property Value
| Type | Description |
|---|---|
| bool | Boolean value to check if the access point is a passpoint or not. |
Declaration
C#Copypublic int MaxSpeed { get; }
Property Value
| Type | Description |
|---|---|
| int | Represents the max speed value. |
Declaration
C#Copypublic string ProxyAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Represents the proxy address of the Wi-Fi. |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Thrown while setting this property when Wi-Fi is not supported. |
| System.ArgumentException | Thrown while setting this property due to an invalid parameter. |
| System.InvalidOperationException | Thrown while setting this value due to an invalid operation. |
Declaration
C#Copypublic WiFiProxyType ProxyType { get; set; }
Property Value
| Type | Description |
|---|---|
| WiFiProxyType | Represents the proxy type of the Wi-Fi. |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Thrown while setting this property when Wi-Fi is not supported. |
| System.ArgumentException | Thrown while setting this property due to an invalid parameter. |
| System.InvalidOperationException | Thrown while setting this value due to an invalid operation. |
Declaration
C#Copypublic int Rssi { get; }
Property Value
| Type | Description |
|---|---|
| int | Represents RSSI of Wi-Fi (dbm). |
Declaration
C#Copypublic WiFiRssiLevel RssiLevel { get; }
Property Value
| Type | Description |
|---|---|
| WiFiRssiLevel | Represents Rssi level of WiFi. |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Thrown while setting this property when WiFi is not supported. |
Methods
Declaration
C#Copypublic IEnumerable<IPAddress> GetAllIPv6Addresses()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<T><System.Net.IPAddress> | A list of IPv6 addresses of the access point. |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Thrown when the Wi-Fi is not supported. |
| System.ArgumentException | Thrown when the method failed due to an invalid parameter. |
| System.InvalidOperationException | Thrown when the method failed due to an invalid operation. |