ContractErrorUnion

PackageReified.Schema
A failure to select, parse, or migrate a versioned contract.

Specification

Kind
Union
Members
10
Examples
0
IsVersionUnrecognizedSignature
this.IsVersionUnrecognized
IsVersionMissingSignature
this.IsVersionMissing
IsVersionTooNewSignature
this.IsVersionTooNew
IsMigrationSignature
this.IsMigration
IsParseFailedSignature
this.IsParseFailed

Summary

NameSignatureSynopsis
Union cases
IsVersionUnrecognizedthis.IsVersionUnrecognizedNo description available.
IsVersionMissingthis.IsVersionMissingNo description available.
IsVersionTooNewthis.IsVersionTooNewNo description available.
IsMigrationthis.IsMigrationNo description available.
IsParseFailedthis.IsParseFailedNo description available.
VersionMissingVersionMissingNo description available.
VersionUnrecognizedVersionUnrecognized versionNo description available.
VersionTooNewVersionTooNew(detected, highestSupported)No description available.
ParseFailedParseFailed(version, SchemaErrors)No description available.
MigrationMigration MigrationErrorNo description available.

Union cases

kind:member

IsVersionUnrecognized

this.IsVersionUnrecognized
Member

Returns

bool
kind:member

IsVersionMissing

this.IsVersionMissing
Member

Returns

bool
kind:member

IsVersionTooNew

this.IsVersionTooNew
Member

Returns

bool
kind:member

IsMigration

this.IsMigration
Member

Returns

bool
kind:member

IsParseFailed

this.IsParseFailed
Member

Returns

bool
kind:member

VersionMissing

VersionMissing
Member

Returns

unit
kind:member

VersionUnrecognized

VersionUnrecognized version
Member

Parameters

NameTypeDescription
versionint

Returns

unit
kind:member

VersionTooNew

VersionTooNew(detected, highestSupported)
Member

Parameters

NameTypeDescription
detectedint
highestSupportedint

Returns

unit
kind:member

ParseFailed

ParseFailed(version, SchemaErrors)
Member

Parameters

NameTypeDescription
versionint
Item2SchemaErrors

Returns

unit
kind:member

Migration

Migration MigrationError
Member

Parameters

NameTypeDescription
ItemMigrationError

Returns

unit