Type.IsValueTypeImpl Method


Implements the IsValueType property and determines whether the Type is a value type; that is, not a class or an interface.

 virtual bool IsValueTypeImpl();
protected virtual bool IsValueTypeImpl ();
abstract member IsValueTypeImpl : unit -> bool
override this.IsValueTypeImpl : unit -> bool
Protected Overridable Function IsValueTypeImpl () As Boolean


true if the Type is a value type; otherwise, false.


This method is provided to enable the implementation of alternate type systems. It is not generally used in application code.

Applies to

See also