C# Class Microsoft.Scripting.Actions.Calls.ReflectionOverloadInfo

Represents a method overload that is bound to a T:System.Reflection.MethodBase.
Not thread safe. WARNING: This is a temporary API that will undergo breaking changes in future versions.
Inheritance: OverloadInfo
Exibir arquivo Open project: jschementi/iron

Public Methods

Method Description
CreateArray ( MemberInfo methods ) : Microsoft.Scripting.Actions.Calls.OverloadInfo[]
MakeGenericMethod ( Type genericArguments ) : OverloadInfo
ReflectionOverloadInfo ( MethodBase method ) : System

Private Methods

Method Description
IsVariadicInternal ( ) : bool

Method Details

CreateArray() public static method

public static CreateArray ( MemberInfo methods ) : Microsoft.Scripting.Actions.Calls.OverloadInfo[]
methods System.Reflection.MemberInfo
return Microsoft.Scripting.Actions.Calls.OverloadInfo[]

MakeGenericMethod() public method

public MakeGenericMethod ( Type genericArguments ) : OverloadInfo
genericArguments System.Type
return OverloadInfo

ReflectionOverloadInfo() public method

public ReflectionOverloadInfo ( MethodBase method ) : System
method System.Reflection.MethodBase
return System