ValidateArgumentsAttribute.Validate(Object, EngineIntrinsics) Method

Definition

Overridden by subclasses to implement the validation of the parameter arguments

protected:
 abstract void Validate(System::Object ^ arguments, System::Management::Automation::EngineIntrinsics ^ engineIntrinsics);
protected abstract void Validate (object arguments, System.Management.Automation.EngineIntrinsics engineIntrinsics);
abstract member Validate : obj * System.Management.Automation.EngineIntrinsics -> unit

Parameters

arguments
Object

argument value to validate

engineIntrinsics
EngineIntrinsics

The engine APIs for the context under which the prerequisite is being evaluated.

Exceptions

should be thrown for any validation failure

Remarks

Validate that the value of arguments is valid, and throw ValidationMetadataException if it is invalid.

Applies to