C# Class Microsoft.Azure.Amqp.Serialization.MethodAccessor

Show file Open project: Azure/azure-amqp Class Usage Examples

Public Methods

Method Description
Create ( ConstructorInfo constructorInfo ) : MethodAccessor
Create ( MethodInfo methodInfo ) : MethodAccessor
Invoke ( object parameters ) : object
Invoke ( object container, object parameters ) : object

Private Methods

Method Description
GetParametersType ( ParameterInfo paramsInfo ) : System.Type[]
LoadArguments ( ILGenerator generator, Type paramsType ) : void

Method Details

Create() public static method

public static Create ( ConstructorInfo constructorInfo ) : MethodAccessor
constructorInfo System.Reflection.ConstructorInfo
return MethodAccessor

Create() public static method

public static Create ( MethodInfo methodInfo ) : MethodAccessor
methodInfo System.Reflection.MethodInfo
return MethodAccessor

Invoke() public method

public Invoke ( object parameters ) : object
parameters object
return object

Invoke() public method

public Invoke ( object container, object parameters ) : object
container object
parameters object
return object