Class WiFiProfile
Definition
- Namespace:
- Tizen.Network.Connection
- Assembly:
- Tizen.Network.Connection.dll
This is the WiFiProfile class. It provides functions to manage the WiFi profile.
C#Copypublic class WiFiProfile : ConnectionProfile, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Properties
Declaration
C#Copypublic string Bssid { get; }
Property Value
| Type | Description |
|---|---|
| string | BSSID of the WiFi. |
Declaration
C#Copypublic WiFiEncryptionType EncryptionType { get; }
Property Value
| Type | Description |
|---|---|
| WiFiEncryptionType | Encryption mode of the WiFi. |
Declaration
C#Copypublic string Essid { get; }
Property Value
| Type | Description |
|---|---|
| string | ESSID of the WiFi. |
Declaration
C#Copypublic int Frequency { get; }
Property Value
| Type | Description |
|---|---|
| int | Frequency of the WiFi. |
Declaration
C#Copypublic int MaxSpeed { get; }
Property Value
| Type | Description |
|---|---|
| int | Maximum speed of the WiFi. |
Declaration
C#Copypublic bool PassphraseRequired { get; }
Property Value
| Type | Description |
|---|---|
| bool | True if a passphrase is required, otherwise false. |
Remarks
This property is not valid if WiFiSecurityType is Eap.
Declaration
C#Copypublic int Rssi { get; }
Property Value
| Type | Description |
|---|---|
| int | RSSI of the WiFi. |
Declaration
C#Copypublic WiFiSecurityType SecurityType { get; }
Property Value
| Type | Description |
|---|---|
| WiFiSecurityType | Security type of the WiFi. |
Declaration
C#Copypublic bool WpsSupported { get; }
Property Value
| Type | Description |
|---|---|
| bool | True if WPS is supported, otherwise false. |
Methods
Declaration
C#Copyprotected ~WiFiProfile()
Declaration
C#Copypublic void SetPassphrase(string passphrase)
Parameters
| Type | Name | Description |
|---|---|---|
| string | passphrase | The passphrase of Wi-Fi security. |
Exceptions
| Type | Condition |
|---|---|
| System.NotSupportedException | Thrown when a feature is not supported. |
| System.ArgumentException | Thrown when a value is an invalid parameter. |
| System.ArgumentNullException | Thrown when a passphrase is null. |
| System.InvalidOperationException | Thrown when a profile instance is invalid or when a method fails due to an invalid operation. |
| System.ObjectDisposedException | Thrown when an operation is performed on a disposed object. |
Implements
System.IDisposable