Class InvalidExplicitArtifact

Namespace
Cratis.Chronicle.Registrations
Assembly
Cratis.Chronicle.dll

The exception that is thrown when an explicitly nominated type cannot fulfill its artifact contract.

public class InvalidExplicitArtifact : Exception, ISerializable
Inheritance
InvalidExplicitArtifact
Implements
Inherited Members
Extension Methods

Constructors

InvalidExplicitArtifact(Type, string, string)

The exception that is thrown when an explicitly nominated type cannot fulfill its artifact contract.

public InvalidExplicitArtifact(Type artifactType, string kind, string reason)

Parameters

artifactType Type

The nominated CLR type.

kind string

The artifact kind.

reason string

The invalid contract's reason.