Implements the IsValueType property and, when implemented by a derived class, determines whether the Type is a value type; that is, not a class or an interface.
[Visual Basic] MustOverride Protected Function IsValueTypeImpl() As Boolean [C#] protected abstract bool IsValueTypeImpl(); [C++] protected: virtual bool IsValueTypeImpl() = 0; [JScript] protected abstract function IsValueTypeImpl() : Boolean;
true if the Type is a value type; otherwise, false.
Abstract. This method must be implemented by a derived class.
Value types describe values that are represented as sequences of bits; value types are not classes or interfaces. These are referred to as "structs" in some programming languages. Enums are a special case of value types.
Type Class | Type Members | System Namespace | TypeAttributes | IsClass | IsInterface | IsUnmanagedValueType | Value | ValueType | IsValueType