Class
VerificationException

Exception thrown when verification fails.

Definition

Constructors

VerificationException()

Declaration

cs-api-definition
public VerificationException()

VerificationException(IAutomationHostState, VerificationResult, DescriptorValueStore)

Create a verification exception

Declaration

cs-api-definition
public VerificationException(IAutomationHostState hostState, VerificationResult result, DescriptorValueStore valueStore)

Parameters

hostState

IAutomationHostState

result

VerificationResult

The verification result

valueStore

DescriptorValueStore

The verification data store.

VerificationException(SerializationInfo, StreamingContext)

Create a new Verification Exception.

Declaration

cs-api-definition
public VerificationException(SerializationInfo info, StreamingContext context)

Parameters

info

SerializationInfo

Serialization info.

context

StreamingContext

Streaming context.

Properties

Result

Get the verification result

Declaration

cs-api-definition
public VerificationResult Result { get; }

Property Value

VerificationResult

ValueStore

Get the descriptor value store.

Declaration

cs-api-definition
public DescriptorValueStore ValueStore { get; }

Property Value

DescriptorValueStore

Methods

BuildFriendlyErrorMessage(VerificationDescriptor, DescriptorValueStore)

Declaration

cs-api-definition
public static string BuildFriendlyErrorMessage(VerificationDescriptor descriptor, DescriptorValueStore valueStore)

Parameters

descriptor

VerificationDescriptor

valueStore

DescriptorValueStore

Returns

string

BuildFriendlyErrorMessage(VerificationDescriptor, DescriptorValueStore, bool)

Declaration

cs-api-definition
public static string BuildFriendlyErrorMessage(VerificationDescriptor descriptor, DescriptorValueStore valueStore, bool isExecutionContext)

Parameters

descriptor

VerificationDescriptor

valueStore

DescriptorValueStore

isExecutionContext

bool

Returns

string

FriendlyMessage()

Get a friendly formatted error message for this exception.

Declaration

cs-api-definition
public override string FriendlyMessage()

Returns

string

Overrides ExecutionException.FriendlyMessage()

GetObjectData(SerializationInfo, StreamingContext)

Serialize data

Declaration

cs-api-definition
public override void GetObjectData(SerializationInfo info, StreamingContext context)

Parameters

info

SerializationInfo

context

StreamingContext

Overrides ExecutionException.GetObjectData(SerializationInfo, StreamingContext)