W3cubDocs

/Haxe C#

MethodBase

package cs.system.reflection

extends MemberInfo

implements _MethodBase

extended by ConstructorInfo, MethodInfo

@:abstract@:libType@:csNative@:native("System.Reflection.MethodBase") Available on cs

Variables

read only Attributes:MethodAttributes

read only CallingConvention:CallingConventions

read only ContainsGenericParameters:Bool

read only IsAbstract:Bool

read only IsAssembly:Bool

read only IsConstructor:Bool

read only IsFamily:Bool

read only IsFamilyAndAssembly:Bool

read only IsFamilyOrAssembly:Bool

read only IsFinal:Bool

read only IsGenericMethod:Bool

read only IsGenericMethodDefinition:Bool

read only IsHideBySig:Bool

read only IsPrivate:Bool

read only IsPublic:Bool

read only IsSpecialName:Bool

read only IsStatic:Bool

read only IsVirtual:Bool

read only MethodHandle:RuntimeMethodHandle

Methods

@:overload GetGenericArguments ():NativeArray<Type>

@:overload GetMethodBody ():MethodBody

@:overload GetMethodImplementationFlags ():MethodImplAttributes

@:overload GetParameters ():NativeArray<ParameterInfo>

@:noCompletion @:skipReflection @:final @:overload Invoke (obj:Dynamic, parameters:NativeArray<Dynamic>):Dynamic

@:noCompletion @:skipReflection @:overload Invoke (obj:Dynamic, invokeAttr:BindingFlags, binder:Binder, parameters:NativeArray<Dynamic>, culture:CultureInfo):Dynamic

Static methods

@:final @:overload static GetCurrentMethod ():MethodBase

@:final @:overload static GetMethodFromHandle (handle:RuntimeMethodHandle):MethodBase

@:final @:overload static GetMethodFromHandle (handle:RuntimeMethodHandle, declaringType:RuntimeTypeHandle):MethodBase

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/MethodBase.html