Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetParameterTypes()

virtual Type[] System.Reflection.MethodBase.GetParameterTypes ( )
inlinepackagevirtualinherited

Reimplemented in System.Reflection.Emit.ConstructorBuilder, System.Reflection.Emit.ConstructorOnTypeBuilderInstantiation, System.Reflection.Emit.MethodBuilder, System.Reflection.Emit.MethodBuilderInstantiation, System.Reflection.Emit.MethodOnTypeBuilderInstantiation, and System.Reflection.Emit.SymbolMethod.

Definition at line 150 of file MethodBase.cs.

151 {
152 ParameterInfo[] parametersNoCopy = GetParametersNoCopy();
153 Type[] array = new Type[parametersNoCopy.Length];
154 for (int i = 0; i < parametersNoCopy.Length; i++)
155 {
156 array[i] = parametersNoCopy[i].ParameterType;
157 }
158 return array;
159 }
virtual ParameterInfo[] GetParametersNoCopy()

References System.array, System.Reflection.MethodBase.GetParametersNoCopy(), and System.Reflection.ParameterInfo.ParameterType.

Referenced by System.Reflection.Emit.CustomAttributeBuilder.CustomAttributeBuilder(), System.Reflection.Emit.ILGenerator.Emit(), System.Reflection.Emit.DynamicILGenerator.EmitCall(), System.Reflection.Emit.ILGenerator.EmitCall(), System.Reflection.Emit.ConstructorOnTypeBuilderInstantiation.GetParameterTypes(), System.Reflection.Emit.MethodBuilderInstantiation.GetParameterTypes(), System.Reflection.Emit.MethodOnTypeBuilderInstantiation.GetParameterTypes(), System.Reflection.Emit.DynamicMethod.RTDynamicMethod.ToString(), System.Reflection.RuntimeConstructorInfo.ToString(), and System.Reflection.RuntimeMethodInfo.ToString().