Extensions for the ParameterKind class.
Namespace: PostSharp.Reflection
Assembly: PostSharp.dll
Syntax
public static class ParameterKindExtensionsMethods
| Name | Description |
|---|---|
| IsByRefParameter(ParameterKind) | Determines whether a parameter of a given ParameterKind is passed by reference (but is not the return parameter). |
| IsInputParameter(ParameterKind) | Determines whether a parameter of a given ParameterKind has a meaningful input value. |
| IsOutputParameter(ParameterKind) | Determines whether a parameter of a given ParameterKind has a meaningful output value (but is not the return parameter; in C#, that's |
| IsParameter(ParameterKind) | Determines whether a parameter is a "real" parameter, and not the return parameter. |
| IsReturn(ParameterKind) | Determines whether a parameter of a given ParameterKind represents a return parameter. |