[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) |