Open sandboxFocus

Enum ParameterKind

Enumerates all possible kinds of method parameters. The parameter kind indicates whether the parameter is by ref or by value and its direction.

Namespace: PostSharp.Reflection
Assembly: PostSharp.dll
Syntax
public enum ParameterKind : byte

Fields

Name Description
ByRefIn

The read-only parameter passed by reference (in parameters since C# 7.2).

ByRefInOut

ref parameter.

ByRefOut

out parameter.

InValue

Normal (input) parameter.

ReturnRef

The reference return value parameter (ref returns since C# 7.0).

ReturnValue

The return value parameter.

Extension Methods