|
override global::System.Reflection.MethodInfo[] | GetMethods (global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.ConstructorInfo[] | GetConstructors (global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.PropertyInfo[] | GetProperties (global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.EventInfo[] | GetEvents (global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.FieldInfo[] | GetFields (global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.EventInfo | GetEvent (string name, global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.FieldInfo | GetField (string name, global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Type | GetNestedType (string fullname, global::System.Reflection.BindingFlags bindingAttr) |
|
override global::System.Reflection.MemberInfo[] | GetMember (string name, global::System.Reflection.MemberTypes type, global::System.Reflection.BindingFlags bindingAttr) |
|
override bool | IsInstanceOfType (object o) |
|
override bool | IsAssignableFrom (global::System.Type c) |
|
override bool | IsEquivalentTo (global::System.Type other) |
|
override int | GetArrayRank () |
|
override global::System.Type | GetElementType () |
|
override string[] | GetEnumNames () |
|
override global::System.Array | GetEnumValues () |
|
override global::System.Type | GetEnumUnderlyingType () |
|
override bool | IsEnumDefined (object value) |
|
override string | GetEnumName (object value) |
|
override global::System.Type[] | GetGenericArguments () |
|
override global::System.Type | MakeGenericType (params global::System.Type[] instantiation) |
|
override global::System.Type | GetGenericTypeDefinition () |
|
override object | InvokeMember (string name, global::System.Reflection.BindingFlags bindingFlags, global::System.Reflection.Binder binder, object target, object[] providedArgs, global::System.Reflection.ParameterModifier[] modifiers, global::System.Globalization.CultureInfo culture, string[] namedParams) |
|
override bool | Equals (object obj) |
|
object | Clone () |
|
void | GetObjectData (global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) |
|
override object[] | GetCustomAttributes (bool inherit) |
|
override object[] | GetCustomAttributes (global::System.Type attributeType, bool inherit) |
|
override bool | IsDefined (global::System.Type attributeType, bool inherit) |
|
override global::System.Type | MakeArrayType () |
|
override global::System.Type | MakeArrayType (int rank) |
|
override global::System.Type | MakeByRefType () |
|
override global::System.Type | MakePointerType () |
|
override global::System.Type[] | GetGenericParameterConstraints () |
|
override string | ToString () |
|
override global::System.Type[] | GetInterfaces () |
|
override int | GetHashCode () |
|
override bool | IsSubclassOf (global::System.Type type) |
|
|
override global::System.Reflection.ConstructorInfo | GetConstructorImpl (global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.Binder binder, global::System.Reflection.CallingConventions callConvention, global::System.Type[] types, global::System.Reflection.ParameterModifier[] modifiers) |
|
override global::System.Reflection.PropertyInfo | GetPropertyImpl (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.Binder binder, global::System.Type returnType, global::System.Type[] types, global::System.Reflection.ParameterModifier[] modifiers) |
|
override global::System.Reflection.TypeAttributes | GetAttributeFlagsImpl () |
|
override bool | IsContextfulImpl () |
|
override bool | IsByRefImpl () |
|
override bool | IsPrimitiveImpl () |
|
override bool | IsPointerImpl () |
|
override bool | IsCOMObjectImpl () |
|
override bool | IsValueTypeImpl () |
|
override bool | HasElementTypeImpl () |
|
override bool | IsArrayImpl () |
|
override global::System.TypeCode | GetTypeCodeImpl () |
|
override global::System.Reflection.MethodInfo | GetMethodImpl (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.Binder binder, global::System.Reflection.CallingConventions callConv, global::System.Type[] types, global::System.Reflection.ParameterModifier[] modifiers) |
|
|
| RuntimeType () |
|
global::System.Reflection.RuntimeModule | GetRuntimeModule () |
|
global::System.Reflection.RuntimeAssembly | GetRuntimeAssembly () |
|
global::System.RuntimeType[] | GetGenericArgumentsInternal () |
|
override string | FormatTypeName (bool serialization) |
|
object | CreateInstanceImpl (global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.Binder binder, object[] args, global::System.Globalization.CultureInfo culture, object[] activationAttributes, ref global::System.Threading.StackCrawlMark stackMark) |
|
object | CreateInstanceDefaultCtor (bool publicOnly, bool skipCheckThis, bool fillCache, bool wrapExceptions, ref global::System.Threading.StackCrawlMark stackMark) |
|
global::System.Reflection.RuntimeConstructorInfo | GetDefaultConstructor () |
|
global::System.Reflection.RuntimeConstructorInfo | GetSerializationCtor () |
|
object | CreateInstanceSlow (bool publicOnly, bool wrapExceptions, bool skipCheckThis, bool fillCache) |
|
object | CheckValue (object value, global::System.Reflection.Binder binder, global::System.Globalization.CultureInfo culture, global::System.Reflection.BindingFlags invokeAttr) |
|
global::System.IntPtr | GetMethodsByName_native (global::System.IntPtr namePtr, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType) |
|
global::System.Reflection.RuntimeMethodInfo[] | GetMethodsByName (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType, global::System.RuntimeType reflectedType) |
|
string | getFullName (bool full_name, bool assembly_qualified) |
|
|
override global::System.Reflection.Module | Module [get, set] |
|
override global::System.Reflection.Assembly | Assembly [get, set] |
|
override global::System.RuntimeTypeHandle | TypeHandle [get, set] |
|
override global::System.Type | BaseType [get, set] |
|
override global::System.Type | UnderlyingSystemType [get, set] |
|
override bool | IsEnum [get, set] |
|
override global::System.Reflection.GenericParameterAttributes | GenericParameterAttributes [get, set] |
|
override bool | IsSzArray [get, set] |
|
override bool | IsGenericTypeDefinition [get, set] |
|
override bool | IsGenericParameter [get, set] |
|
override int | GenericParameterPosition [get, set] |
|
override bool | IsGenericType [get, set] |
|
override bool | IsConstructedGenericType [get, set] |
|
override global::System.Reflection.MemberTypes | MemberType [get, set] |
|
override global::System.Type | ReflectedType [get, set] |
|
override int | MetadataToken [get, set] |
|
override bool | ContainsGenericParameters [get, set] |
|
override global::System.Reflection.MethodBase | DeclaringMethod [get, set] |
|
override string | AssemblyQualifiedName [get, set] |
|
override global::System.Type | DeclaringType [get, set] |
|
override string | Name [get, set] |
|
override string | Namespace [get, set] |
|
override string | FullName [get, set] |
|
override bool | IsSZArray [get, set] |
|
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.MethodInfo > | GetMethodCandidates (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.CallingConventions callConv, global::System.Type[] types, int genericParamCount, bool allowPrefixLookup) |
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.ConstructorInfo > | GetConstructorCandidates (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.CallingConventions callConv, global::System.Type[] types, bool allowPrefixLookup) |
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.PropertyInfo > | GetPropertyCandidates (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.Type[] types, bool allowPrefixLookup) |
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.EventInfo > | GetEventCandidates (string name, global::System.Reflection.BindingFlags bindingAttr, bool allowPrefixLookup) |
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.FieldInfo > | GetFieldCandidates (string name, global::System.Reflection.BindingFlags bindingAttr, bool allowPrefixLookup) |
|
global::System.RuntimeType.ListBuilder< global::System.Type > | GetNestedTypeCandidates (string fullname, global::System.Reflection.BindingFlags bindingAttr, bool allowPrefixLookup) |
|
global::System.RuntimeType | GetBaseType () |
|
void | CreateInstanceCheckThis () |
|
string | GetDefaultMemberName () |
|
object | CreateInstanceMono (bool nonPublic, bool wrapExceptions) |
|
object | TryConvertToType (object value, ref bool failed) |
|
string | GetCachedName (global::System.TypeNameKind kind) |
|
global::System.Type | make_array_type (int rank) |
|
global::System.Type | make_byref_type () |
|
static global::System.Type | MakePointerType (global::System.Type type) |
|
static global::System.Type | MakeGenericType (global::System.Type gt, global::System.Type[] types) |
|
global::System.IntPtr | GetPropertiesByName_native (global::System.IntPtr name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType) |
|
global::System.IntPtr | GetConstructors_native (global::System.Reflection.BindingFlags bindingAttr) |
|
global::System.Reflection.RuntimeConstructorInfo[] | GetConstructors_internal (global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType reflectedType) |
|
global::System.Reflection.RuntimePropertyInfo[] | GetPropertiesByName (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType, global::System.RuntimeType reflectedType) |
|
static global::System.TypeCode | GetTypeCodeImplInternal (global::System.Type type) |
|
bool | IsGenericCOMObjectImpl () |
|
static object | CreateInstanceInternal (global::System.Type type) |
|
global::System.Type[] | GetGenericArgumentsInternal (bool runtimeArray) |
|
global::System.Reflection.GenericParameterAttributes | GetGenericParameterAttributes () |
|
int | GetGenericParameterPosition () |
|
global::System.IntPtr | GetEvents_native (global::System.IntPtr name, global::System.RuntimeType.MemberListType listType) |
|
global::System.IntPtr | GetFields_native (global::System.IntPtr name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType) |
|
global::System.Reflection.RuntimeFieldInfo[] | GetFields_internal (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType, global::System.RuntimeType reflectedType) |
|
global::System.Reflection.RuntimeEventInfo[] | GetEvents_internal (string name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType, global::System.RuntimeType reflectedType) |
|
global::System.IntPtr | GetNestedTypes_native (global::System.IntPtr name, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType) |
|
global::System.RuntimeType[] | GetNestedTypes_internal (string displayName, global::System.Reflection.BindingFlags bindingAttr, global::System.RuntimeType.MemberListType listType) |
|
global::System.Reflection.MethodInfo | GetMethodImplCommon (string name, int genericParameterCount, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.Binder binder, global::System.Reflection.CallingConventions callConv, global::System.Type[] types, global::System.Reflection.ParameterModifier[] modifiers) |
|
global::System.RuntimeType.ListBuilder< global::System.Reflection.MethodInfo > | GetMethodCandidates (string name, int genericParameterCount, global::System.Reflection.BindingFlags bindingAttr, global::System.Reflection.CallingConventions callConv, global::System.Type[] types, bool allowPrefixLookup) |
|
|
static void | ThrowIfTypeNeverValidGenericArgument (global::System.RuntimeType type) |
|
static void | SplitName (string fullname, out string name, out string ns) |
|
static void | FilterHelper (global::System.Reflection.BindingFlags bindingFlags, ref string name, bool allowPrefixLookup, out bool prefixLookup, out bool ignoreCase, out global::System.RuntimeType.MemberListType listType) |
|
static void | FilterHelper (global::System.Reflection.BindingFlags bindingFlags, ref string name, out bool ignoreCase, out global::System.RuntimeType.MemberListType listType) |
|
static bool | FilterApplyPrefixLookup (global::System.Reflection.MemberInfo memberInfo, string name, bool ignoreCase) |
|
static bool | FilterApplyBase (global::System.Reflection.MemberInfo memberInfo, global::System.Reflection.BindingFlags bindingFlags, bool isPublic, bool isNonProtectedInternal, bool isStatic, string name, bool prefixLookup) |
|
static bool | FilterApplyType (global::System.Type type, global::System.Reflection.BindingFlags bindingFlags, string name, bool prefixLookup, string ns) |
|
static bool | FilterApplyMethodInfo (global::System.Reflection.RuntimeMethodInfo method, global::System.Reflection.BindingFlags bindingFlags, global::System.Reflection.CallingConventions callConv, global::System.Type[] argumentTypes) |
|
static bool | FilterApplyConstructorInfo (global::System.Reflection.RuntimeConstructorInfo constructor, global::System.Reflection.BindingFlags bindingFlags, global::System.Reflection.CallingConventions callConv, global::System.Type[] argumentTypes) |
|
static bool | FilterApplyMethodBase (global::System.Reflection.MethodBase methodBase, global::System.Reflection.BindingFlags methodFlags, global::System.Reflection.BindingFlags bindingFlags, global::System.Reflection.CallingConventions callConv, global::System.Type[] argumentTypes) |
|
static object | IsConvertibleToPrimitiveType (object value, global::System.Type targetType) |
|
static | RuntimeType () |
|
|
static readonly global::System.RuntimeType | ObjectType |
|
static readonly global::System.RuntimeType | StringType |
|
static readonly global::System.RuntimeType | DelegateType |
|
static global::System.Type[] | s_SICtorParamTypes |
|
const global::System.Reflection.BindingFlags | MemberBindingMask = (global::System.Reflection.BindingFlags)255 |
|
const global::System.Reflection.BindingFlags | InvocationMask = global::System.Reflection.BindingFlags.InvokeMethod | global::System.Reflection.BindingFlags.CreateInstance | global::System.Reflection.BindingFlags.GetField | global::System.Reflection.BindingFlags.SetField | global::System.Reflection.BindingFlags.GetProperty | global::System.Reflection.BindingFlags.SetProperty | global::System.Reflection.BindingFlags.PutDispProperty | global::System.Reflection.BindingFlags.PutRefDispProperty |
|
const global::System.Reflection.BindingFlags | BinderNonCreateInstance = global::System.Reflection.BindingFlags.InvokeMethod | global::System.Reflection.BindingFlags.GetField | global::System.Reflection.BindingFlags.SetField | global::System.Reflection.BindingFlags.GetProperty | global::System.Reflection.BindingFlags.SetProperty |
|
const global::System.Reflection.BindingFlags | BinderGetSetProperty = global::System.Reflection.BindingFlags.GetProperty | global::System.Reflection.BindingFlags.SetProperty |
|
const global::System.Reflection.BindingFlags | BinderSetInvokeProperty = global::System.Reflection.BindingFlags.InvokeMethod | global::System.Reflection.BindingFlags.SetProperty |
|
const global::System.Reflection.BindingFlags | BinderGetSetField = global::System.Reflection.BindingFlags.GetField | global::System.Reflection.BindingFlags.SetField |
|
const global::System.Reflection.BindingFlags | BinderSetInvokeField = global::System.Reflection.BindingFlags.InvokeMethod | global::System.Reflection.BindingFlags.SetField |
|
const global::System.Reflection.BindingFlags | BinderNonFieldGetSet = (global::System.Reflection.BindingFlags)16773888 |
|
const global::System.Reflection.BindingFlags | ClassicBindingMask = global::System.Reflection.BindingFlags.InvokeMethod | global::System.Reflection.BindingFlags.GetProperty | global::System.Reflection.BindingFlags.SetProperty | global::System.Reflection.BindingFlags.PutDispProperty | global::System.Reflection.BindingFlags.PutRefDispProperty |
|
static global::System.RuntimeType | s_typedRef |
|
const int | GenericParameterCountAny = -1 |
|
Definition at line 20 of file RuntimeType.cs.