ParameterOptions<T> class

Represents the base functionality of the special RPG parameters *OMIT and *NOPASS

Namespace: ASNA.QSys.Runtime Assembly: ASNA.QSys.Runtime.dll

Inheritance: Object

Constructors

Name Description
ParameterOptions() Initializes a ParameterOptions object without a value.

ParameterOptions()

Initializes a ParameterOptions object without a value.

ParameterOptions()

Properties

Type Name Description
T _value The internal value of the parameter.
String IOPMessage When overridden in a derived class, gets the message for the exception thrown when this object is being used but hasn’t been initialized.
Boolean IsValid Returns true if the parameter has a value.
String ToStringMessage When overridden in a derived class, gets the default value returned by the ToString method when this object is being used but hasn’t been initialized.
T Value THe value of the parameter. Trying to get the value before the value is set will throw an InvalidOperationException.

Methods

Signature Description
ToString() Get the value as a string.

string ToString()

Get the value as a string.

string ToString()