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!

TypeDelegator Properties

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

Public:

AssemblyQualifiedName [To be supplied.]
Attributes (inherited from Type) Gets a bitmask indicating the attributes associated with the Type.
BaseType Retrieves the base type for the current type.
DeclaringType (inherited from Type) Gets the current Type.
FullName Retrieves the fully qualified name of the implemented type.
GUID Retrieves the GUID (Global Unique Identifier) of the implemented type.
HasElementType (inherited from Type) Gets a value indicating whether the Type ...
IsAbstract (inherited from Type) Gets a value indicating whether the Type is abstract and must be overridden.
IsAnsiClass (inherited from Type) Gets a value indicating whether the string format attribute AnsiClass is selected for the Type.
IsArray (inherited from Type) Gets a value indicating whether the Type is an array.
IsAutoClass (inherited from Type) Gets a value indicating whether the string format attribute AutoClass is selected for the Type.
IsAutoLayout (inherited from Type) Gets a value indicating whether the class layout attribute AutoLayout is selected for the Type.
IsByRef (inherited from Type) Gets a value indicating whether the Type is passed by reference.
IsClass (inherited from Type) Gets a value indicating whether the Type is a class; that is, not a value type or interface.
IsCOMObject (inherited from Type) Gets a value indicating whether the Type is a COM object.
IsContextful (inherited from Type) Gets a value indicating whether the Type can be hosted in a context.
IsEnum (inherited from Type) Gets a value indicating whether the Type is an enumeration.
IsExplicitLayout (inherited from Type) Gets a value indicating whether the class layout attribute ExplicitLayout is selected for the Type.
IsImport (inherited from Type) Gets a value indicating whether the Type was imported from another class.
IsInterface (inherited from Type) Gets a value indicating whether the Type is an interface; that is, not a class or a value type.
IsLayoutSequential (inherited from Type) Gets a value indicating whether the class layout attribute LayoutSequential is selected for the Type.
IsMarshalByRef (inherited from Type) Gets a value indicating whether the Type is marshalled by reference.
IsNestedAssembly (inherited from Type) Gets a value indicating whether the Type is nested and visible only within its own assembly.
IsNestedFamANDAssem (inherited from Type) 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.
IsNestedFamily (inherited from Type) Gets a value indicating whether the Type is nested and visible only within its own family.
IsNestedFamORAssem (inherited from Type) Gets a value indicating whether the Type is nested and visible only to classes that belong to its own family or to its own assembly.
IsNestedPrivate (inherited from Type) Gets a value indicating whether the Type is nested and declared private.
IsNestedPublic (inherited from Type) Gets a value indicating whether the Type is nested and declared public.
IsNotPublic (inherited from Type) Gets a value indicating whether the Type is not declared public.
IsPointer (inherited from Type) Gets a value indicating whether the Type is a pointer.
IsPrimitive (inherited from Type) Gets a value indicating whether the Type is one of the primitive types.
IsPublic (inherited from Type) Gets a value indicating whether the Type is declared public.
IsSealed (inherited from Type) Gets a value indicating whether the Type is declared sealed.
IsSerializable (inherited from Type) Gets a value indicating whether the Type is serializable.
IsSpecialName (inherited from Type) Gets a value indicating whether the Type has a name that requires special handling.
IsUnicodeClass (inherited from Type) Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type.
IsUnmanagedValueType (inherited from Type) Gets a value indicating whether the Type is one of the unmanaged value types.
IsValueType (inherited from Type) Gets a value indicating whether the Type is a value type; that is, not a class or an interface.
MemberType (inherited from Type) Gets a bit mask indicating the member type.
Module Retrieves the module of the implemented type.
Name Retrieves the name of the implemented type, with the path removed.
Namespace Retrieves the namespace of the implemented type.
ReflectedType (inherited from Type) Gets the current Type.
TypeHandle Retrieves the handle to the type for the implemented type.
TypeInitializer (inherited from Type) Gets the name of the class constructor for the Type.
UnderlyingSystemType Retrieves the underlying Type that represents the implemented type.

See Also

TypeDelegator Class | System.Reflection Namespace