terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Reflection.SignatureArrayType Class Referencesealed
+ Inheritance diagram for System.Reflection.SignatureArrayType:
+ Collaboration diagram for System.Reflection.SignatureArrayType:

Public Member Functions

override int GetArrayRank ()
 
override global::System.Type GetGenericTypeDefinition ()
 
override global::System.Type[] GetGenericArguments ()
 
override string ToString ()
 
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 MakeGenericType (params global::System.Type[] typeArguments)
 
override global::System.Type GetElementType ()
 
override global::System.Type[] GetInterfaces ()
 
override bool IsAssignableFrom (global::System.Type c)
 
override global::System.Type[] GetGenericParameterConstraints ()
 
override bool IsEnumDefined (object value)
 
override string GetEnumName (object value)
 
override string[] GetEnumNames ()
 
override global::System.Type GetEnumUnderlyingType ()
 
override global::System.Array GetEnumValues ()
 
override ConstructorInfo[] GetConstructors (BindingFlags bindingAttr)
 
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 MethodInfo[] GetMethods (BindingFlags bindingAttr)
 
override global::System.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, global::System.Globalization.CultureInfo culture, string[] namedParameters)
 
override MemberInfo[] GetMember (string name, BindingFlags bindingAttr)
 
override MemberInfo[] GetMember (string name, MemberTypes type, BindingFlags bindingAttr)
 
override object[] GetCustomAttributes (bool inherit)
 
override object[] GetCustomAttributes (global::System.Type attributeType, bool inherit)
 
override bool IsDefined (global::System.Type attributeType, bool inherit)
 
override bool IsEquivalentTo (global::System.Type other)
 
override bool IsInstanceOfType (object o)
 
override bool IsSubclassOf (global::System.Type c)
 

Protected Member Functions

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

Package Functions

 SignatureArrayType (SignatureType elementType, int rank, bool isMultiDim)
 

Properties

override bool IsSZArray [get, set]
 
override bool IsVariableBoundArray [get, set]
 
override string Suffix [get, set]
 
override bool IsGenericTypeDefinition [get, set]
 
override bool IsConstructedGenericType [get, set]
 
override bool IsGenericParameter [get, set]
 
override bool IsGenericMethodParameter [get, set]
 
override bool ContainsGenericParameters [get, set]
 
override SignatureType ElementType [get, set]
 
override global::System.Type[] GenericTypeArguments [get, set]
 
override int GenericParameterPosition [get, set]
 
override string Name [get, set]
 
override string Namespace [get, set]
 
override bool IsSignatureType [get, set]
 
override bool IsGenericType [get, set]
 
override MemberTypes MemberType [get, set]
 
override global::System.Type UnderlyingSystemType [get, set]
 
override string FullName [get, set]
 
override string AssemblyQualifiedName [get, set]
 
override Assembly Assembly [get, set]
 
override Module Module [get, set]
 
override global::System.Type ReflectedType [get, set]
 
override global::System.Type BaseType [get, set]
 
override int MetadataToken [get, set]
 
override global::System.Type DeclaringType [get, set]
 
override MethodBase DeclaringMethod [get, set]
 
override GenericParameterAttributes GenericParameterAttributes [get, set]
 
override bool IsEnum [get, set]
 
override bool IsSerializable [get, set]
 
override global::System.RuntimeTypeHandle TypeHandle [get, set]
 

Private Attributes

readonly int _rank
 
readonly bool _isMultiDim
 
readonly SignatureType _elementType
 

Detailed Description

Definition at line 8 of file SignatureArrayType.cs.


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