C# Class Mono.VisualC.Interop.Util.DelegateTypeCache

Datei anzeigen Open project: shana/cppinterop

Public Methods

Method Description
GetDelegateType ( BasicSignature signature ) : Type
GetDelegateType ( IEnumerable parameterTypes, Type returnType, CallingConvention callingConvention ) : Type
GetDelegateType ( MethodInfo signature, CallingConvention callingConvention ) : Type

Private Methods

Method Description
CreateDelegateType ( BasicSignature signature ) : Type

Method Details

GetDelegateType() public static method

public static GetDelegateType ( BasicSignature signature ) : Type
signature BasicSignature
return System.Type

GetDelegateType() public static method

public static GetDelegateType ( IEnumerable parameterTypes, Type returnType, CallingConvention callingConvention ) : Type
parameterTypes IEnumerable
returnType System.Type
callingConvention CallingConvention
return System.Type

GetDelegateType() public static method

public static GetDelegateType ( MethodInfo signature, CallingConvention callingConvention ) : Type
signature System.Reflection.MethodInfo
callingConvention CallingConvention
return System.Type