package cs.system
extends MemberInfo
extended by EnumBuilder, GenericTypeParameterBuilder, TypeBuilder
Available on csread only Assembly:Assembly
read only AssemblyQualifiedName:String
read only Attributes:TypeAttributes
read only BaseType:Type
read only ContainsGenericParameters:Bool
read only DeclaringMethod:MethodBase
read only FullName:String
read only GUID:Guid
read only GenericParameterAttributes:GenericParameterAttributes
read only GenericParameterPosition:Int
read only HasElementType:Bool
read only IsAbstract:Bool
read only IsAnsiClass:Bool
read only IsArray:Bool
read only IsAutoClass:Bool
read only IsAutoLayout:Bool
read only IsByRef:Bool
read only IsCOMObject:Bool
read only IsClass:Bool
read only IsContextful:Bool
read only IsEnum:Bool
read only IsExplicitLayout:Bool
read only IsGenericParameter:Bool
read only IsGenericType:Bool
read only IsGenericTypeDefinition:Bool
read only IsImport:Bool
read only IsInterface:Bool
read only IsLayoutSequential:Bool
read only IsMarshalByRef:Bool
read only IsNested:Bool
read only IsNestedAssembly:Bool
read only IsNestedFamANDAssem:Bool
read only IsNestedFamORAssem:Bool
read only IsNestedFamily:Bool
read only IsNestedPrivate:Bool
read only IsNestedPublic:Bool
read only IsNotPublic:Bool
read only IsPointer:Bool
read only IsPrimitive:Bool
read only IsPublic:Bool
read only IsSealed:Bool
read only IsSerializable:Bool
read only IsSpecialName:Bool
read only IsUnicodeClass:Bool
read only IsValueType:Bool
read only IsVisible:Bool
read only Namespace:String
read only StructLayoutAttribute:StructLayoutAttribute
read only TypeHandle:RuntimeTypeHandle
read only TypeInitializer:ConstructorInfo
read only UnderlyingSystemType:Type
FindInterfaces (filter:TypeFilter, filterCriteria:Dynamic):NativeArray<Type>
FindMembers (memberType:MemberTypes, bindingAttr:BindingFlags, filter:MemberFilter, filterCriteria:Dynamic):NativeArray<MemberInfo>
GetArrayRank ():Int
GetConstructor (types:NativeArray<Type>):ConstructorInfo
GetConstructor (bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):ConstructorInfo
GetConstructor (bindingAttr:BindingFlags, binder:Binder, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):ConstructorInfo
GetConstructors ():NativeArray<ConstructorInfo>
GetConstructors (bindingAttr:BindingFlags):NativeArray<ConstructorInfo>
GetDefaultMembers ():NativeArray<MemberInfo>
GetElementType ():Type
GetEvent (name:String):EventInfo
GetEvent (name:String, bindingAttr:BindingFlags):EventInfo
GetEvents ():NativeArray<EventInfo>
GetEvents (bindingAttr:BindingFlags):NativeArray<EventInfo>
GetField (name:String):FieldInfo
GetField (name:String, bindingAttr:BindingFlags):FieldInfo
GetFields ():NativeArray<FieldInfo>
GetFields (bindingAttr:BindingFlags):NativeArray<FieldInfo>
GetGenericArguments ():NativeArray<Type>
GetGenericParameterConstraints ():NativeArray<Type>
GetGenericTypeDefinition ():Type
GetInterface (name:String):Type
GetInterface (name:String, ignoreCase:Bool):Type
GetInterfaceMap (interfaceType:Type):InterfaceMapping
GetInterfaces ():NativeArray<Type>
GetMember (name:String):NativeArray<MemberInfo>
GetMember (name:String, type:MemberTypes, bindingAttr:BindingFlags):NativeArray<MemberInfo>
GetMember (name:String, bindingAttr:BindingFlags):NativeArray<MemberInfo>
GetMembers ():NativeArray<MemberInfo>
GetMembers (bindingAttr:BindingFlags):NativeArray<MemberInfo>
GetMethod (name:String):MethodInfo
GetMethod (name:String, bindingAttr:BindingFlags, binder:Binder, callConvention:CallingConventions, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo
GetMethod (name:String, bindingAttr:BindingFlags, binder:Binder, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo
GetMethod (name:String, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):MethodInfo
GetMethod (name:String, types:NativeArray<Type>):MethodInfo
GetMethod (name:String, bindingAttr:BindingFlags):MethodInfo
GetMethods ():NativeArray<MethodInfo>
GetMethods (bindingAttr:BindingFlags):NativeArray<MethodInfo>
GetNestedType (name:String):Type
GetNestedType (name:String, bindingAttr:BindingFlags):Type
GetNestedTypes ():NativeArray<Type>
GetNestedTypes (bindingAttr:BindingFlags):NativeArray<Type>
GetProperties ():NativeArray<PropertyInfo>
GetProperties (bindingAttr:BindingFlags):NativeArray<PropertyInfo>
GetProperty (name:String):PropertyInfo
GetProperty (name:String, bindingAttr:BindingFlags, binder:Binder, returnType:Type, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):PropertyInfo
GetProperty (name:String, returnType:Type, types:NativeArray<Type>, modifiers:NativeArray<ParameterModifier>):PropertyInfo
GetProperty (name:String, returnType:Type, types:NativeArray<Type>):PropertyInfo
GetProperty (name:String, types:NativeArray<Type>):PropertyInfo
GetProperty (name:String, returnType:Type):PropertyInfo
GetProperty (name:String, bindingAttr:BindingFlags):PropertyInfo
GetType ():Type
InvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>):Dynamic
InvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>, modifiers:NativeArray<ParameterModifier>, culture:CultureInfo, namedParameters:NativeArray<String>):Dynamic
InvokeMember (name:String, invokeAttr:BindingFlags, binder:Binder, target:Dynamic, args:NativeArray<Dynamic>, culture:CultureInfo):Dynamic
IsAssignableFrom (c:Type):Bool
IsInstanceOfType (o:Dynamic):Bool
IsSubclassOf (c:Type):Bool
MakeArrayType ():Type
MakeArrayType (rank:Int):Type
MakeByRefType ():Type
MakeGenericType (typeArguments:NativeArray<Type>):Type
MakePointerType ():Type
static read only DefaultBinder:Binder
static read only Delimiter:Char16
static read only EmptyTypes:NativeArray<Type>
static read only FilterAttribute:MemberFilter
static read only FilterName:MemberFilter
static read only FilterNameIgnoreCase:MemberFilter
static read only Missing:Dynamic
static GetType (typeName:String):Type
static GetType (typeName:String, throwOnError:Bool, ignoreCase:Bool):Type
static GetType (typeName:String, throwOnError:Bool):Type
static GetTypeArray (args:NativeArray<Dynamic>):NativeArray<Type>
static GetTypeCode (type:Type):TypeCode
static GetTypeFromCLSID (clsid:Guid):Type
static GetTypeFromCLSID (clsid:Guid, server:String, throwOnError:Bool):Type
static GetTypeFromCLSID (clsid:Guid, server:String):Type
static GetTypeFromCLSID (clsid:Guid, throwOnError:Bool):Type
static GetTypeFromHandle (handle:RuntimeTypeHandle):Type
static GetTypeFromProgID (progID:String):Type
static GetTypeFromProgID (progID:String, server:String, throwOnError:Bool):Type
static GetTypeFromProgID (progID:String, server:String):Type
static GetTypeFromProgID (progID:String, throwOnError:Bool):Type
static GetTypeHandle (o:Dynamic):RuntimeTypeHandle
static ReflectionOnlyGetType (typeName:String, throwIfNotFound:Bool, ignoreCase:Bool):Type
static _GetType (typeName:String):Type
static GetType (typeName:String, throwOnError:Bool, ignoreCase:Bool):Type
static GetType (typeName:String, throwOnError:Bool):Type
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Type.html