NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Type.IsUnmanagedValueType

Gets a value indicating whether the Type is one of the unmanaged value types.

[Visual Basic]
Public ReadOnly Property IsUnmanagedValueType As Boolean
[C#]
public bool IsUnmanagedValueType {get;}
[C++]
public: __property bool get_IsUnmanagedValueType();
[JScript]
public function get IsUnmanagedValueType() : Boolean;

Property Value

true if the Type is one of the unmanaged value types; otherwise, false.

Remarks

The ClassSemanticsMask is used to distinguish a type declaration as class, interface or value type.

Value types are sequences of bits with equality. These are referred to as "structs" in some programming languages. Enums are a special case of value types. Value types are not classes or interfaces.

See Also

Type Class | Type Members | System Namespace | TypeAttributes | IsClass | IsInterface | IsValueType