Generated by DocFX

Class UnexpectedEnumValueException

Class UnexpectedEnumValueException. Implements the

Inheritance
System.Object
UnexpectedEnumValueException
Namespace: ISynergy.Framework.Core.Exceptions
Assembly: ISynergy.Framework.Core.dll
Syntax
public class UnexpectedEnumValueException : Exception

Constructors

View Source

UnexpectedEnumValueException()

Initializes a new instance of the UnexpectedEnumValueException class.

Declaration
public UnexpectedEnumValueException()
View Source

UnexpectedEnumValueException(String)

Initializes a new instance of the UnexpectedEnumValueException class.

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

The message that describes the error.

View Source

UnexpectedEnumValueException(String, Exception)

Initializes a new instance of the UnexpectedEnumValueException class.

Declaration
public UnexpectedEnumValueException(string message, Exception innerException)
Parameters
Type Name Description
System.String message

The error message that explains the reason for the exception.

Exception innerException

The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.

View Source

UnexpectedEnumValueException(Type, Object)

Initializes a new instance of the UnexpectedEnumValueException class.

Declaration
public UnexpectedEnumValueException(Type enumClass, object value)
Parameters
Type Name Description
Type enumClass

The enum class.

System.Object value

The value.

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)