Fork me on GitHubEpicdominant domains
APIEpicNonExhaustiveVisitorException<(Of <(<'TExpression>)>)>

NonExhaustiveVisitorException<(Of <(<'TExpression>)>)>
Exception thrown when a visitor composition can not handle an expression that it is intended to visit.
Inheritance Hierarchy
Object
Exception
 SystemException
  InvalidOperationException
   EpicException
    NonExhaustiveVisitorException
     NonExhaustiveVisitorException<(Of <(<'TExpression>)>)>

Assembly: Epic.Prelude

Declaration Syntax
C#
[SerializableAttribute]
public sealed class NonExhaustiveVisitorException<TExpression> : NonExhaustiveVisitorException
where TExpression : class
Generic Template Parameters
TExpression

[Missing <typeparam name="TExpression"/> documentation for "T:Epic.NonExhaustiveVisitorException`1"]

Members
All MembersConstructorsMethodsProperties  



MemberDescription
NonExhaustiveVisitorException<(Of <(<'TExpression>)>)>(String, TExpression, String)
Initializes a new instance of the NonExhaustiveVisitorException<(Of <(<'TExpression>)>)> class.
ExpressionType
Type of the expression that the composition can not handle.
(Overrides NonExhaustiveVisitorException.ExpressionType.)
GetObjectData(SerializationInfo, StreamingContext)
Sets the SerializationInfo with information about the exception.
(Overrides Exception.GetObjectData(SerializationInfo, StreamingContext).)
UnknownExpression
Expression that the composition can not visit.
VisitorCompositionName
Name of the visitor composition.
(Overrides NonExhaustiveVisitorException.VisitorCompositionName.)
blog comments powered by Disqus