ContractException

Namespace: SnowBank.Diagnostics.Contracts · class

Implements: Exception, ISerializable

Constructors

ContractException

ContractException(ContractFailureKind kind, string failure, string userMessage, string condition, Exception innerException)

Properties

Condition

string Condition { get; }

Failure

string Failure { get; }

Kind

ContractFailureKind Kind { get; }

UserMessage

string UserMessage { get; }

Methods

GetObjectData

void GetObjectData(SerializationInfo info, StreamingContext context)