terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.Reflection.Emit.EnumBuilder Class Referencesealed
+ Inheritance diagram for System.Reflection.Emit.EnumBuilder:

Public Member Functions

override ConstructorInfo[] GetConstructors (BindingFlags bindingAttr)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (Type attributeType, bool inherit)
 
override Type GetElementType ()
 
override EventInfo GetEvent (string name, BindingFlags bindingAttr)
 
override EventInfo[] GetEvents (BindingFlags bindingAttr)
 
override FieldInfo GetField (string name, BindingFlags bindingAttr)
 
override FieldInfo[] GetFields (BindingFlags bindingAttr)
 
override Type[] GetInterfaces ()
 
override MethodInfo[] GetMethods (BindingFlags bindingAttr)
 
override Type GetNestedType (string name, BindingFlags bindingAttr)
 
override PropertyInfo[] GetProperties (BindingFlags bindingAttr)
 
override object InvokeMember (string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters)
 
override bool IsDefined (Type attributeType, bool inherit)
 
virtual bool IsEnumDefined (object value)
 
virtual string GetEnumName (object value)
 
virtual string[] GetEnumNames ()
 
virtual bool IsSubclassOf (Type c)
 
virtual bool IsAssignableFrom (Type c)
 
new Type GetType ()
 
virtual int GetArrayRank ()
 
virtual Type GetGenericTypeDefinition ()
 
virtual Type[] GetGenericArguments ()
 
virtual Type[] GetGenericParameterConstraints ()
 
ConstructorInfo GetConstructor (Type[] types)
 
ConstructorInfo GetConstructor (BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers)
 
ConstructorInfo GetConstructor (BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
 
ConstructorInfo[] GetConstructors ()
 
EventInfo GetEvent (string name)
 
FieldInfo GetField (string name)
 
FieldInfo[] GetFields ()
 
MemberInfo[] GetMember (string name)
 
virtual MemberInfo[] GetMember (string name, BindingFlags bindingAttr)
 
virtual MemberInfo[] GetMember (string name, MemberTypes type, BindingFlags bindingAttr)
 
MethodInfo GetMethod (string name)
 
MethodInfo GetMethod (string name, BindingFlags bindingAttr)
 
MethodInfo GetMethod (string name, Type[] types)
 
MethodInfo GetMethod (string name, Type[] types, ParameterModifier[] modifiers)
 
MethodInfo GetMethod (string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers)
 
MethodInfo GetMethod (string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
 
MethodInfo[] GetMethods ()
 
PropertyInfo GetProperty (string name)
 
PropertyInfo GetProperty (string name, BindingFlags bindingAttr)
 
PropertyInfo GetProperty (string name, Type returnType)
 
PropertyInfo GetProperty (string name, Type returnType, Type[] types)
 
PropertyInfo GetProperty (string name, Type returnType, Type[] types, ParameterModifier[] modifiers)
 
PropertyInfo GetProperty (string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
 
virtual bool IsInstanceOfType (object o)
 
virtual bool IsEquivalentTo (Type other)
 
virtual Type GetEnumUnderlyingType ()
 
virtual Array GetEnumValues ()
 
virtual Type MakeArrayType ()
 
virtual Type MakeArrayType (int rank)
 
virtual Type MakeByRefType ()
 
virtual Type MakeGenericType (params Type[] typeArguments)
 
virtual Type MakePointerType ()
 
override string ToString ()
 
override bool Equals (object o)
 
virtual bool Equals (Type o)
 
override int GetHashCode ()
 

Static Public Member Functions

static Type GetType (string typeName, bool throwOnError, bool ignoreCase)
 
static Type GetType (string typeName, bool throwOnError)
 
static Type GetType (string typeName)
 
static Type GetType (string typeName, Func< AssemblyName, Assembly > assemblyResolver, Func< Assembly, string, bool, Type > typeResolver, bool throwOnError)
 
static RuntimeTypeHandle GetTypeHandle (object o)
 
static TypeCode GetTypeCode (Type type)
 
static Type MakeGenericSignatureType (Type genericTypeDefinition, params Type[] typeArguments)
 
static Type GetTypeFromHandle (RuntimeTypeHandle handle)
 
static bool operator== (Type left, Type right)
 
static bool operator== (MemberInfo left, MemberInfo right)
 
static bool operator!= (Type left, Type right)
 
static bool operator!= (MemberInfo left, MemberInfo right)
 

Static Public Attributes

static readonly char Delimiter
 
static readonly Type[] EmptyTypes
 
static readonly object Missing
 
static readonly MemberFilter FilterAttribute
 
static readonly MemberFilter FilterName
 
static readonly MemberFilter FilterNameIgnoreCase
 

Protected Member Functions

override TypeAttributes GetAttributeFlagsImpl ()
 
override ConstructorInfo GetConstructorImpl (BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
 
override MethodInfo GetMethodImpl (string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
 
override PropertyInfo GetPropertyImpl (string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
 
override bool HasElementTypeImpl ()
 
override bool IsArrayImpl ()
 
override bool IsByRefImpl ()
 
override bool IsCOMObjectImpl ()
 
override bool IsPointerImpl ()
 
override bool IsPrimitiveImpl ()
 
virtual bool IsContextfulImpl ()
 
virtual bool IsMarshalByRefImpl ()
 
virtual bool IsValueTypeImpl ()
 
virtual TypeCode GetTypeCodeImpl ()
 

Package Functions

Type GetRootElementType ()
 
bool ImplementInterface (Type ifaceType)
 
string FormatTypeName ()
 
virtual string FormatTypeName (bool serialization)
 
bool IsRuntimeImplemented ()
 
virtual string InternalGetNameIfAvailable (Type rootCauseForFailure)
 

Static Package Functions

static bool IsIntegerType (Type t)
 

Package Attributes

RuntimeTypeHandle _impl
 

Static Package Attributes

const string DefaultTypeNameWhenMissingMetadata = "UnknownType"
 

Properties

override Assembly Assembly [get]
 
override string AssemblyQualifiedName [get]
 
override Type BaseType [get]
 
override string FullName [get]
 
override Module Module [get]
 
override string Name [get]
 
override string Namespace [get]
 
override Type UnderlyingSystemType [get]
 
virtual bool IsSerializable [get]
 
virtual bool ContainsGenericParameters [get]
 
bool IsVisible [get]
 
override MemberTypes MemberType [get]
 
bool IsNested [get]
 
override Type DeclaringType [get]
 
virtual MethodBase DeclaringMethod [get]
 
override Type ReflectedType [get]
 
bool IsArray [get]
 
bool IsByRef [get]
 
bool IsPointer [get]
 
virtual bool IsConstructedGenericType [get]
 
virtual bool IsGenericParameter [get]
 
virtual bool IsGenericMethodParameter [get]
 
virtual bool IsGenericType [get]
 
virtual bool IsGenericTypeDefinition [get]
 
virtual bool IsSZArray [get]
 
virtual bool IsVariableBoundArray [get]
 
bool HasElementType [get]
 
virtual Type[] GenericTypeArguments [get]
 
virtual int GenericParameterPosition [get]
 
virtual GenericParameterAttributes GenericParameterAttributes [get]
 
TypeAttributes Attributes [get]
 
bool IsAbstract [get]
 
bool IsSealed [get]
 
bool IsClass [get]
 
bool IsNestedAssembly [get]
 
bool IsNestedPublic [get]
 
bool IsNotPublic [get]
 
bool IsPublic [get]
 
bool IsExplicitLayout [get]
 
bool IsCOMObject [get]
 
bool IsContextful [get]
 
virtual bool IsEnum [get]
 
bool IsMarshalByRef [get]
 
bool IsPrimitive [get]
 
bool IsValueType [get]
 
virtual bool IsSignatureType [get]
 
virtual RuntimeTypeHandle TypeHandle [get]
 
static Binder DefaultBinder [get]
 
virtual bool IsSzArray [get]
 
bool IsInterface [get]
 
string FullNameOrDefault [get]
 
string InternalNameIfAvailable [get]
 
string NameOrDefault [get]
 
virtual int MetadataToken [get]
 

Private Member Functions

Array GetEnumRawConstantValues ()
 
void GetEnumData ([Out] string[] enumNames, [Out] Array enumValues)
 

Static Private Member Functions

static int BinarySearch (Array array, object value)
 
static bool FilterAttributeImpl (MemberInfo m, object filterCriteria)
 
static bool FilterNameImpl (MemberInfo m, object filterCriteria)
 
static bool FilterNameIgnoreCaseImpl (MemberInfo m, object filterCriteria)
 
static Type internal_from_handle (IntPtr handle)
 

Static Private Attributes

const BindingFlags DeclaredOnlyLookup = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic
 
static Binder s_defaultBinder
 
const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public
 

Detailed Description

Definition at line 9 of file EnumBuilder.cs.


The documentation for this class was generated from the following file: