Table of Contents

Class ValidationResults

Namespace
Amazon.CDK
Assembly
Amazon.CDK.dll

A collection of validation results.

public class ValidationResults : DeputyBase
Inheritance
ValidationResults

Examples

// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK;

            ValidationResult validationResult;
            var validationResults = new ValidationResults(new [] { validationResult });

Remarks

ExampleMetadata: fixture=_generated

Constructors

ValidationResults(ValidationResult[]?)

public ValidationResults(ValidationResult[]? results = null)

Parameters

results ValidationResult[]

Properties

IsSuccess

public virtual bool IsSuccess { get; }

Property Value

bool

Results

public virtual ValidationResult[] Results { get; set; }

Property Value

ValidationResult[]

Methods

Collect(ValidationResult)

public virtual void Collect(ValidationResult result)

Parameters

result ValidationResult

ErrorTreeList()

public virtual string ErrorTreeList()

Returns

string

Wrap(string)

Wrap up all validation results into a single tree node.

public virtual ValidationResult Wrap(string message)

Parameters

message string

Returns

ValidationResult

Remarks

If there are failures in the collection, add a message, otherwise return a success.