TypeDelegator Properties
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The TypeDelegator type exposes the following members.
| Name | Description | |
|---|---|---|
|
Assembly | Gets the assembly of the implemented type. (Overrides Type.Assembly.) |
|
AssemblyQualifiedName | Gets the assembly's fully qualified name. (Overrides Type.AssemblyQualifiedName.) |
|
Attributes | Gets the attributes associated with the Type. (Inherited from Type.) |
|
BaseType | Gets the base type for the current type. (Overrides Type.BaseType.) |
|
ContainsGenericParameters | Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types. (Inherited from Type.) |
|
CustomAttributes | Gets a collection that contains this member's custom attributes. (Inherited from MemberInfo.) |
|
DeclaredConstructors | Gets a collection of the constructors declared by the current type. (Inherited from TypeInfo.) |
|
DeclaredEvents | Gets a collection of the events defined by the current type. (Inherited from TypeInfo.) |
|
DeclaredFields | Gets a collection of the fields defined by the current type. (Inherited from TypeInfo.) |
|
DeclaredMembers | Gets a collection of the members defined by the current type. (Inherited from TypeInfo.) |
|
DeclaredMethods | Gets a collection of the methods defined by the current type. (Inherited from TypeInfo.) |
|
DeclaredNestedTypes | Gets a collection of the nested types defined by the current type. (Inherited from TypeInfo.) |
|
DeclaredProperties | Gets a collection of the properties defined by the current type. (Inherited from TypeInfo.) |
|
DeclaringMethod | Gets a MethodBase that represents the declaring method, if the current Type represents a type parameter of a generic method. (Inherited from Type.) |
|
DeclaringType | Gets the type that declares the current nested type or generic type parameter. (Inherited from Type.) |
|
FullName | Gets the fully qualified name of the implemented type. (Overrides Type.FullName.) |
|
GenericParameterAttributes | Gets a combination of GenericParameterAttributes flags that describe the covariance and special constraints of the current generic type parameter. (Inherited from Type.) |
|
GenericParameterPosition | Gets the position of the type parameter in the type parameter list of the generic type or method that declared the parameter, when the Type object represents a type parameter of a generic type or a generic method. (Inherited from Type.) |
|
GenericTypeArguments | Gets an array of the generic type arguments for this type. (Inherited from Type.) |
|
GenericTypeParameters | Gets an array of the generic parameters of the current type. (Inherited from TypeInfo.) |
|
GUID | Gets the GUID (globally unique identifier) of the implemented type. (Overrides Type.GUID.) |
|
HasElementType | 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. (Inherited from Type.) |
|
ImplementedInterfaces | Gets a collection of the interfaces implemented by the current type. (Inherited from TypeInfo.) |
|
IsAbstract | Gets a value indicating whether the Type is abstract and must be overridden. (Inherited from Type.) |
|
IsAnsiClass | Gets a value indicating whether the string format attribute AnsiClass is selected for the Type. (Inherited from Type.) |
|
IsArray | Gets a value indicating whether the Type is an array. (Inherited from Type.) |
|
IsAutoClass | Gets a value indicating whether the string format attribute AutoClass is selected for the Type. (Inherited from Type.) |
|
IsAutoLayout | Gets a value indicating whether the class layout attribute AutoLayout is selected for the Type. (Inherited from Type.) |
|
IsByRef | Gets a value indicating whether the Type is passed by reference. (Inherited from Type.) |
|
IsClass | Gets a value indicating whether the Type is a class; that is, not a value type or interface. (Inherited from Type.) |
|
IsCOMObject | Gets a value indicating whether the Type is a COM object. (Inherited from Type.) |
|
IsConstructedGenericType | Gets a value that indicates whether this object represents a constructed generic type. (Overrides Type.IsConstructedGenericType.) |
|
IsEnum | Gets a value indicating whether the current Type represents an enumeration. (Inherited from Type.) |
|
IsExplicitLayout | Gets a value indicating whether the class layout attribute ExplicitLayout is selected for the Type. (Inherited from Type.) |
|
IsGenericParameter | Gets a value indicating whether the current Type represents a type parameter in the definition of a generic type or method. (Inherited from Type.) |
|
IsGenericType | Gets a value indicating whether the current type is a generic type. (Inherited from Type.) |
|
IsGenericTypeDefinition | Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed. (Inherited from Type.) |
|
IsImport | Gets a value indicating whether the Type has a ComImportAttribute attribute applied, indicating that it was imported from a COM type library. (Inherited from Type.) |
|
IsInterface | Gets a value indicating whether the Type is an interface; that is, not a class or a value type. (Inherited from Type.) |
|
IsLayoutSequential | Gets a value indicating whether the class layout attribute SequentialLayout is selected for the Type. (Inherited from Type.) |
|
IsMarshalByRef | Gets a value indicating whether the Type is marshaled by reference. (Inherited from Type.) |
|
IsNested | Gets a value indicating whether the current Type object represents a type whose definition is nested inside the definition of another type. (Inherited from Type.) |
|
IsNestedAssembly | Gets a value indicating whether the Type is nested and visible only within its own assembly. (Inherited from Type.) |
|
IsNestedFamANDAssem | 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. (Inherited from Type.) |
|
IsNestedFamily | Gets a value indicating whether the Type is nested and visible only within its own family. (Inherited from Type.) |
|
IsNestedFamORAssem | 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. (Inherited from Type.) |
|
IsNestedPrivate | Gets a value indicating whether the Type is nested and declared private. (Inherited from Type.) |
|
IsNestedPublic | Gets a value indicating whether a class is nested and declared public. (Inherited from Type.) |
|
IsNotPublic | Gets a value indicating whether the Type is not declared public. (Inherited from Type.) |
|
IsPointer | Gets a value indicating whether the Type is a pointer. (Inherited from Type.) |
|
IsPrimitive | Gets a value indicating whether the Type is one of the primitive types. (Inherited from Type.) |
|
IsPublic | Gets a value indicating whether the Type is declared public. (Inherited from Type.) |
|
IsSealed | Gets a value indicating whether the Type is declared sealed. (Inherited from Type.) |
|
IsSerializable | Gets a value indicating whether the Type is serializable. (Inherited from Type.) |
|
IsSpecialName | Gets a value indicating whether the Type has a name that requires special handling. (Inherited from Type.) |
|
IsUnicodeClass | Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type. (Inherited from Type.) |
|
IsValueType | Gets a value indicating whether the Type is a value type. (Inherited from Type.) |
|
IsVisible | Gets a value indicating whether the Type can be accessed by code outside the assembly. (Inherited from Type.) |
|
MemberType | Gets a MemberTypes value indicating that this member is a type or a nested type. (Inherited from Type.) |
|
MetadataToken | Gets a value that identifies this entity in metadata. (Overrides MemberInfo.MetadataToken.) |
|
Module | Gets the module that contains the implemented type. (Overrides Type.Module.) |
|
Name | Gets the name of the implemented type, with the path removed. (Overrides MemberInfo.Name.) |
|
Namespace | Gets the namespace of the implemented type. (Overrides Type.Namespace.) |
|
ReflectedType | Gets the class object that was used to obtain this member. (Inherited from Type.) |
|
TypeHandle | Gets a handle to the internal metadata representation of an implemented type. (Overrides Type.TypeHandle.) |
|
UnderlyingSystemType | Gets the underlying Type that represents the implemented type. (Overrides Type.UnderlyingSystemType.) |
Show: