Nemerle Documentation

LibraryReference.NetType Members

LibraryReference.NetType overview

Public Instance Constructors

LibraryReference.NetType Constructor

Public Instance Properties

Accessibility  
Attributes  
AttributeTargets  
BaseType  
DeclaringType  
DefaultIndexerName (inherited from TypeInfo)  
FrameworkTypeName (inherited from TypeInfo) Return full qualified type name with namespaces (.-separated) and nesting types (+-separated).
FullName (inherited from TypeInfo) Return full qualified type name with namespaces and nesting types, all .-separated.
HasBeenUsed  
IsDelegate  
IsEnum (inherited from TypeInfo)  
IsExternallyAccessible  
IsInterface  
IsSealed  
IsStatic (inherited from TypeInfo) Types are always static
IsValueType  
Location  
MemberType  
Name  
NamespaceNode (inherited from TypeInfo)  
OverloadName (inherited from TypeInfo)  
UnderlyingType  

Public Instance Methods

CanAccess  
CompareTo (inherited from TypeInfo)  
Equals (inherited from TypeInfo) Overloaded. Compare types for equality.
GetConstantObject  
GetConstructors  
GetDirectSuperTypes  
GetFields  
GetFreshType (inherited from TypeInfo)  
GetHandle (inherited from TypeInfo)  
GetHashCode (inherited from Object)  
GetId (inherited from TypeInfo)  
GetKind (inherited from TypeInfo)  
GetMembers Overloaded.  
GetMemType (inherited from TypeInfo) If this type was defined as [class Foo ('a, 'b) { ... }] then return type expression [Foo ('a, 'b)].
GetModifiers  
GetSuperTypes  
GetSystemType (inherited from TypeInfo)  
GetTydecl  
GetType (inherited from Object)  
HasAttribute  
LookupMember (inherited from TypeInfo) Look for specified member.
LookupMemberImpl  
SuperClass  
SuperType  
ToString (inherited from TypeInfo)  

Protected Instance Fields

attributes Backer for property Attributes
default_indexer (inherited from TypeInfo)  
direct_supertypes  
fullname (inherited from TypeInfo)  
library  
members  
namespace_nd (inherited from TypeInfo)  
self_type (inherited from TypeInfo)  
special_members (inherited from TypeInfo)  
supertype_map  
supertypes  
system_type (inherited from TypeInfo)  

Protected Instance Methods

AddBuiltin (inherited from TypeInfo) Overloaded.  
AddConversion (inherited from TypeInfo) Overloaded.  
Finalize (inherited from Object)  
FixupCompare (inherited from TypeInfo)  
ForceIntType (inherited from TypeInfo)  
imember_of_memberinfo  
InitBuiltinMembers (inherited from TypeInfo)  
MakeSingleParm (inherited from TypeInfo)  
MemberwiseClone (inherited from Object)  

Protected Internal Instance Fields

tenv  
typarms (inherited from TypeInfo)  

See Also

LibraryReference.NetType Class | Nemerle.Compiler Namespace