SaaS CMS has officially launched! Learn more now.

Class MetaObjectValidationException

The exception that is thrown when validators are invalid.

Inheritance
System.Object
System.Exception
MetaObjectValidationException
Implements
System.Runtime.Serialization.ISerializable
System.Runtime.InteropServices._Exception
Inherited Members
System.Exception.GetBaseException()
System.Exception.ToString()
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
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: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public class MetaObjectValidationException : MetaObjectException, ISerializable, _Exception
Remarks

Use InvalidValidator property to enum invalid validators.

Constructors

MetaObjectValidationException(IValidator[])

Initializes a new instance of the MetaObjectValidationException class.

Declaration
public MetaObjectValidationException(IValidator[] invalidValidators)
Parameters
Type Name Description
IValidator[] invalidValidators

The invalid validators.

MetaObjectValidationException(SerializationInfo, StreamingContext)

Initializes a new instance of the MetaObjectValidationException class.

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

The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown.

System.Runtime.Serialization.StreamingContext context

The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination.

Exceptions
Type Condition
System.Runtime.Serialization.SerializationException

The class name is null or System.Exception.HResult is zero (0).

System.ArgumentNullException

The info parameter is null.

MetaObjectValidationException(String)

Initializes a new instance of the MetaObjectValidationException class.

Declaration
public MetaObjectValidationException(string message)
Parameters
Type Name Description
System.String message

The message.

MetaObjectValidationException(String, Exception)

Initializes a new instance of the MetaObjectValidationException class.

Declaration
public MetaObjectValidationException(string message, Exception inner)
Parameters
Type Name Description
System.String message

The message.

System.Exception inner

The inner.

Properties

InvalidValidator

Gets the invalid validator.

Declaration
public IValidator[] InvalidValidator { get; }
Property Value
Type Description
IValidator[]

The invalid validator.

Message

Gets a message that describes the current exception.

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

Implements

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