MethodCommandWrapper

Namespace: WellFired.Command.Unity.Runtime

Inherits: WellFired.Command.Unity.Runtime.Wrapper.CommandWrapper

Description

The command wrapper that contains cached information about Methods.

Properties

override :ref:`ParameterWrapper<classwellfired_command_unity_runtime_helpers_parameterwrapper>`[] Parameters { get; set; }

Public Methods

  MethodCommandWrapper ( string commandName, string description, Type type, object referenceObject, MethodInfo methodInfo )
override bool Equals ( object otherObject )
override int GetHashCode ( )
override void Invoke ( params string[] arguments )

protected-func

bool GetArgumentList ( string[] commandArguments, out object[] argumentValues )

protected-static-func

ISuggestion GetSuggestionMethod ( ParameterInfo paramInfo )

Breakdown

  • override :ref:`ParameterWrapper<classwellfired_command_unity_runtime_helpers_parameterwrapper>`[] Parameters { get; set; }
  • MethodCommandWrapper ( string commandName, string description, Type type, object referenceObject, MethodInfo methodInfo )
  • override bool Equals ( object otherObject )
  • override int GetHashCode ( )
  • override void Invoke ( params string[] arguments )
  • bool GetArgumentList ( string[] commandArguments, out object[] argumentValues )
  • ISuggestion GetSuggestionMethod ( ParameterInfo paramInfo )