Wireless80211 Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Provides information about wireless networks based on the 802.11 standard.

Inheritance Hierarchy

System. . :: . .Object
  Microsoft.SPOT.Net.NetworkInformation. . :: . .NetworkInterface
    Microsoft.SPOT.Net.NetworkInformation..::..Wireless80211

Namespace:  Microsoft.SPOT.Net.NetworkInformation
Assembly:  Microsoft.SPOT.Net (in Microsoft.SPOT.Net.dll)

Syntax

'Declaration
Public Class Wireless80211 _
    Inherits NetworkInterface
public class Wireless80211 : NetworkInterface
public ref class Wireless80211 : public NetworkInterface
type Wireless80211 =  
    class
        inherit NetworkInterface
    end
public class Wireless80211 extends NetworkInterface

The Wireless80211 type exposes the following members.

Properties

  Name Description
Public property DnsAddresses Holds the DNS server address. (Inherited from NetworkInterface.)
Public property GatewayAddress Contains the gateway address. (Inherited from NetworkInterface.)
Public property IPAddress Holds the IP address of the network interface. (Inherited from NetworkInterface.)
Public property IsDhcpEnabled Gets a value specifying whether DHCP is enabled for this network interfaces. (Inherited from NetworkInterface.)
Public property IsDynamicDnsEnabled Retrieves a value indicating whether a network interface can obtain a DNS server address automatically. (Inherited from NetworkInterface.)
Public property NetworkInterfaceType Retrieves a value specifying the type of network interface being used by the device. (Inherited from NetworkInterface.)
Public property PhysicalAddress Gets or sets the Media Access Control (MAC) address for a network interface. (Inherited from NetworkInterface.)
Public property SubnetMask Retrieves the network interface's subnet mask. (Inherited from NetworkInterface.)

Top

Methods

  Name Description
Public method EnableDhcp Enables the Dynamic Host Configuration Protocol (DHCP) for service with this network interface. (Inherited from NetworkInterface.)
Public method EnableDynamicDns Enables a network interface to obtain a DNS server address automatically. (Inherited from NetworkInterface.)
Public method EnableStaticDns Enables a network interface to use a specific DNS server address. (Inherited from NetworkInterface.)
Public method EnableStaticIP Enables an application to set and use a static IP address. (Inherited from NetworkInterface.)
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ReleaseDhcpLease Releases the DHCP lease, which releases the IP address bound to a DHCP-enabled network interface. (Inherited from NetworkInterface.)
Public method RenewDhcpLease Renews a DHCP lease, which renews the IP address on a DHCP-enabled network interface. (Inherited from NetworkInterface.)
Public methodStatic member SaveConfiguration Saves the network's configuration information.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public methodStatic member ValidateConfiguration Validates the configuration.

Top

Fields

  Name Description
Public field Authentication Specifies the type of authentication used on the wireless network.
Public field Encryption Specifies the type of encryption used on the wireless network.
Public field Id Contains the ID of the wireless network.
Public fieldStatic member MaxPassPhraseLength Contains the maximum pass phrase length. The value is set to 64.
Public field NetworkKey Contains the network key.
Public fieldStatic member NetworkKeyLength Contains the network key length. The value is set to 256.
Public field PassPhrase Contains the network passphrase.
Public field Radio Specifies the type of radio used by the wireless network adapter.
Public field ReKeyInternal Contains the key used when rekeying the network.
Public fieldStatic member ReKeyInternalLength Contains the ReKey internal length. The value is set to 32.
Public field Ssid Contains the network's SSID.
Public fieldStatic member SsidLength Contains the Ssid length. The value is set to 32.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SPOT.Net.NetworkInformation Namespace