Table of Contents

Class UniqueValidationException

Namespace: Casewhere.Common.Exceptions
Assembly: Casewhere.Common.dll

public class UniqueValidationException : BadDataException, ISerializable, _Exception

Inheritance

objectExceptionCasewhereExceptionBadDataExceptionUniqueValidationException

Implements

ISerializable, _Exception

Inherited Members

Exception.GetBaseException(), Exception.ToString(), Exception.GetObjectData(SerializationInfo, StreamingContext), Exception.GetType(), Exception.Message, Exception.Data, Exception.InnerException, Exception.TargetSite, Exception.StackTrace, Exception.HelpLink, Exception.Source, Exception.HResult, Exception.SerializeObjectState, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<UniqueValidationException>(UniqueValidationException)

Constructors

UniqueValidationException(IList<string>, string)

public UniqueValidationException(IList<string> fieldNames, string entityName)

Parameters

fieldNames IList<string>

entityName string

UniqueValidationException(string, IList<string>, string)

public UniqueValidationException(string message, IList<string> fieldNames, string entityName)

Parameters

message string

fieldNames IList<string>

entityName string

Properties

EntityName

public string EntityName { get; set; }

Property Value

string

FieldNames

public IList<string> FieldNames { get; set; }

Property Value

IList<string>