Table of Contents

Parse Method

Definition

Namespace
Cuemon.Reflection
Assemblies
Cuemon.Core.dll
Source
src/Cuemon.Core/Reflection/ParameterSignature.cs

Parse(MethodBase)

Extracts and converts the ParameterInfo sequence to its IEnumerable<T> equivalent from GetParameters().

public static IEnumerable<ParameterSignature> Parse(MethodBase method)

Parameters

method MethodBase

The MethodBase to extract parameter information from.

Returns

IEnumerable<ParameterSignature>

An IEnumerable<T> that is equivalent to the ParameterInfo sequence in GetParameters().

Exceptions

ArgumentNullException

method is null.

Parse(IEnumerable<ParameterInfo>)

Converts the specified ParameterInfo sequence to its IEnumerable<T> equivalent.

public static IEnumerable<ParameterSignature> Parse(IEnumerable<ParameterInfo> parameters)

Parameters

parameters IEnumerable<ParameterInfo>

A sequence of ParameterInfo.

Returns

IEnumerable<ParameterSignature>

An IEnumerable<T> that is equivalent to the ParameterInfo sequence.

Exceptions

ArgumentNullException

parameters is null.