Sandbox.MethodDescription[] Methods { get; set; }

book_4_sparkGenerated
code_blocksInput

Description

The Methods property provides access to all the methods associated with a particular type described by the TypeDescription class. This property returns an array of MethodDescription objects, each representing a method of the type.

Usage

Use the Methods property to retrieve detailed information about each method of a type, such as its name, parameters, return type, and other metadata. This can be particularly useful for reflection purposes, where you need to dynamically inspect or invoke methods at runtime.

Example

// Example of accessing the Methods property
TypeDescription typeDescription = TypeLibrary.GetType("MyNamespace.MyClass");
MethodDescription[] methods = typeDescription.Methods;

foreach (var method in methods)
{
    Console.WriteLine($"Method Name: {method.Name}");
    Console.WriteLine($"Return Type: {method.ReturnType}");
    // Further processing of method information
}