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.IsValueTypeImpl

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;

Return Value

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

Remarks

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.

See Also

Type Class | Type Members | System Namespace | TypeAttributes | IsClass | IsInterface | IsUnmanagedValueType | Value | ValueType | IsValueType