Export (0) Print
Expand All

Type Properties

The properties of the Type class are listed here. For a complete list of Type class members, see the Type Members topic.

Public Properties

public propertyAssembly

Supported by the .NET Compact Framework.

Gets the Assembly that the type is declared in.
public propertyAssemblyQualifiedName Gets the fully qualified name of the Type, including the name of the assembly from which the Type was loaded.
public propertyAttributes

Supported by the .NET Compact Framework.

Gets the attributes associated with the Type.
public propertyBaseType

Supported by the .NET Compact Framework.

Gets the type from which the current Type directly inherits.
public propertyDeclaringType

Supported by the .NET Compact Framework.

Overridden. Gets the class that declares this member.
public propertystatic (Shared in Visual Basic)DefaultBinder

Supported by the .NET Compact Framework.

Gets a reference to the default binder, which implements internal rules for selecting the appropriate members to be called by InvokeMember.
public propertyFullName

Supported by the .NET Compact Framework.

Gets the fully qualified name of the Type, including the namespace of the Type.
public propertyGUID Gets the GUID associated with the Type.
public propertyHasElementType

Supported by the .NET Compact Framework.

Gets a value indicating whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.
public propertyIsAbstract

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is abstract and must be overridden.
public propertyIsAnsiClass

Supported by the .NET Compact Framework.

Gets a value indicating whether the string format attribute AnsiClass is selected for the Type.
public propertyIsArray

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is an array.
public propertyIsAutoClass

Supported by the .NET Compact Framework.

Gets a value indicating whether the string format attribute AutoClass is selected for the Type.
public propertyIsAutoLayout

Supported by the .NET Compact Framework.

Gets a value indicating whether the class layout attribute AutoLayout is selected for the Type.
public propertyIsByRef

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is passed by reference.
public propertyIsClass

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is a class; that is, not a value type or interface.
public propertyIsCOMObject

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is a COM object.
public propertyIsContextful Gets a value indicating whether the Type can be hosted in a context.
public propertyIsEnum

Supported by the .NET Compact Framework.

Gets a value indicating whether the current Type represents an enumeration.
public propertyIsExplicitLayout Gets a value indicating whether the class layout attribute ExplicitLayout is selected for the Type.
public propertyIsImport

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type was imported from another class.
public propertyIsInterface

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is an interface; that is, not a class or a value type.
public propertyIsLayoutSequential Gets a value indicating whether the class layout attribute SequentialLayout is selected for the Type.
public propertyIsMarshalByRef Gets a value indicating whether the Type is marshaled by reference.
public propertyIsNestedAssembly

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is nested and visible only within its own assembly.
public propertyIsNestedFamANDAssem

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is nested and visible only to classes that belong to both its own family and its own assembly.
public propertyIsNestedFamily

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is nested and visible only within its own family.
public propertyIsNestedFamORAssem

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is nested and visible only to classes that belong to either its own family or to its own assembly.
public propertyIsNestedPrivate

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is nested and declared private.
public propertyIsNestedPublic

Supported by the .NET Compact Framework.

Gets a value indicating whether a class is nested and declared public.
public propertyIsNotPublic

Supported by the .NET Compact Framework.

Gets a value indicating whether the top-level Type is not declared public.
public propertyIsPointer

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is a pointer.
public propertyIsPrimitive

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is one of the primitive types.
public propertyIsPublic

Supported by the .NET Compact Framework.

Gets a value indicating whether the top-level Type is declared public.
public propertyIsSealed

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is declared sealed.
public propertyIsSerializable Gets a value indicating whether the Type is serializable.
public propertyIsSpecialName

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type has a name that requires special handling.
public propertyIsUnicodeClass

Supported by the .NET Compact Framework.

Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type.
public propertyIsValueType

Supported by the .NET Compact Framework.

Gets a value indicating whether the Type is a value type.
public propertyMemberType

Supported by the .NET Compact Framework.

Overridden. Gets a bitmask indicating the member type.
public propertyModule

Supported by the .NET Compact Framework.

Gets the module (the DLL) in which the current Type is defined.
public propertyName (inherited from MemberInfo)

Supported by the .NET Compact Framework.

Gets the name of this member.
public propertyNamespace

Supported by the .NET Compact Framework.

Gets the namespace of the Type.
public propertyReflectedType

Supported by the .NET Compact Framework.

Overridden. Gets the class object that was used to obtain this member.
public propertyTypeHandle

Supported by the .NET Compact Framework.

Gets the handle for the current Type.
public propertyTypeInitializer Gets the initializer for the Type.
public propertyUnderlyingSystemType

Supported by the .NET Compact Framework.

Indicates the type provided by the common language runtime that represents this type.

See Also

Type Class | System Namespace

Show:
© 2014 Microsoft