Try our conversational search powered by Generative AI!

Class CriterionValidationException

Inheritance
System.Object
System.Exception
System.SystemException
System.ArgumentException
CriterionValidationException
Implements
System.Runtime.InteropServices._Exception
System.Runtime.Serialization.ISerializable
Inherited Members
System.Exception.GetBaseException()
System.Exception.ToString()
System.Exception.GetType()
System.Exception.Data
System.Exception.InnerException
System.Exception.TargetSite
System.Exception.StackTrace
System.Exception.HelpLink
System.Exception.Source
System.Exception.HResult
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
Namespace: EPiServer.Personalization.VisitorGroups
Assembly: EPiServer.ApplicationModules.dll
Version: 11.20.7
Syntax
public class CriterionValidationException : ArgumentException, _Exception, ISerializable

Constructors

CriterionValidationException()

Declaration
public CriterionValidationException()

CriterionValidationException(IDictionary<String, String>)

Declaration
public CriterionValidationException(IDictionary<string, string> validationErrors)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.String> validationErrors

CriterionValidationException(IDictionary<String, String>, Exception)

Declaration
public CriterionValidationException(IDictionary<string, string> validationErrors, Exception innerException)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.String> validationErrors
System.Exception innerException

CriterionValidationException(SerializationInfo, StreamingContext)

Declaration
protected CriterionValidationException(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

Properties

Message

Declaration
public override string Message { get; }
Property Value
Type Description
System.String
Overrides
System.ArgumentException.Message

ParamName

Declaration
public override string ParamName { get; }
Property Value
Type Description
System.String
Overrides
System.ArgumentException.ParamName

ValidationErrors

Declaration
public IDictionary<string, string> ValidationErrors { get; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.String>

Methods

GetObjectData(SerializationInfo, StreamingContext)

Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context
Overrides
System.ArgumentException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)

Implements

System.Runtime.InteropServices._Exception
System.Runtime.Serialization.ISerializable

Extension Methods