mscorlib(4.0.0.0) API with additions
System.Reflection.ParameterModifier Struct Reference

Attaches a modifier to parameters so that binding can work with parameter signatures in which the types have been modified. More...

Public Member Functions

 ParameterModifier (int parameterCount)
 Initializes a new instance of the T:System.Reflection.ParameterModifier structure representing the specified number of parameters. More...
 

Public Attributes

internal bool [] IsByRefArray => _byRef
 

Properties

bool this[int index] [get, set]
 Gets or sets a value that specifies whether the parameter at the specified index position is to be modified by the current T:System.Reflection.ParameterModifier. More...
 

Detailed Description

Attaches a modifier to parameters so that binding can work with parameter signatures in which the types have been modified.

Definition at line 8 of file ParameterModifier.cs.

Constructor & Destructor Documentation

◆ ParameterModifier()

System.Reflection.ParameterModifier.ParameterModifier ( int  parameterCount)

Initializes a new instance of the T:System.Reflection.ParameterModifier structure representing the specified number of parameters.

Parameters
parameterCountThe number of parameters.
Exceptions
T:System.ArgumentExceptionparameterCount is negative.

Definition at line 34 of file ParameterModifier.cs.

Property Documentation

◆ this[int index]

bool System.Reflection.ParameterModifier.this[int index]
getset

Gets or sets a value that specifies whether the parameter at the specified index position is to be modified by the current T:System.Reflection.ParameterModifier.

Parameters
indexThe index position of the parameter whose modification status is being examined or set.
Returns
true if the parameter at this index position is to be modified by this T:System.Reflection.ParameterModifier; otherwise, false.

Definition at line 19 of file ParameterModifier.cs.


The documentation for this struct was generated from the following file: