void Invoke( System.Object targetObject, System.Object[] parameters )

robot_2Generated
code_blocksInput

Description

The Invoke method in the MethodDescription class is used to execute a method on a specified target object with the provided parameters. This method is part of the Sandbox API and is designed to facilitate the invocation of methods in a safe and controlled manner.

Usage

To use the Invoke method, you need to have an instance of MethodDescription that represents the method you want to call. You then call Invoke on this instance, passing the target object on which the method should be executed and an array of parameters that the method requires.

Ensure that the parameters array matches the method's signature in terms of types and order.

Example

// Assume 'methodDescription' is an instance of MethodDescription
// representing a method that takes two parameters.

object targetObject = new MyClass();
object[] parameters = { 42, "Hello World" };

// Invoke the method on the target object with the specified parameters
methodDescription.Invoke(targetObject, parameters);