[SerializableAttribute]
public sealed class ClassOfDevice : IEquatable<ClassOfDevice><SerializableAttribute>
Public NotInheritable Class ClassOfDevice
	Implements IEquatable(Of ClassOfDevice)[SerializableAttribute]
public ref class ClassOfDevice sealed : IEquatable<ClassOfDevice^>[<SealedAttribute>]
[<SerializableAttribute>]
type ClassOfDevice = 
    class
        interface IEquatable<ClassOfDevice>
    endIs returned by the properties BluetoothDeviceInfo.ClassOfDevice and BluetoothRadio.ClassOfDevice.
| ClassOfDevice | Initialize a new instance of class ClassOfDevice. | 
| Device | Returns the device type. | 
| MajorDevice | Returns the major device type. | 
| Service | Returns supported service types. | 
| Value | Gets the numerical value. | 
| ValueAsInt32 | 
            Gets the numerical value, suitable for CLS Compliance.
             Obsolete.  | 
| Equals(ClassOfDevice) | Returns a value indicating whether this instance is equal to a specified ClassOfDevice value. | 
| Equals(Object) | 
            Returns a value indicating whether this instance is equal to a specified 
            object.
             (Overrides ObjectEquals(Object))  | 
| GetHashCode | 
            Returns the hash code for this instance.
             (Overrides ObjectGetHashCode)  | 
| GetType | (Inherited from Object)  | 
| ToString | 
            Returns the numerical value represented in a hexadecimal.
             (Overrides ObjectToString)  |