Class ParsedExpressionUnresolvableMemberException
- Namespace
- LfrlAnvil.Computable.Expressions.Exceptions
- Assembly
- LfrlAnvil.Computable.Expressions.dll
Represents an error that occurred due to a missing member.
public class ParsedExpressionUnresolvableMemberException : InvalidOperationException, ISerializable
- Inheritance
-
ParsedExpressionUnresolvableMemberException
- Implements
- Inherited Members
Constructors
ParsedExpressionUnresolvableMemberException(Type, string)
Creates a new ParsedExpressionUnresolvableMemberException instance.
public ParsedExpressionUnresolvableMemberException(Type targetType, string memberName)
Parameters
ParsedExpressionUnresolvableMemberException(Type, string, IReadOnlyList<Type>)
Creates a new ParsedExpressionUnresolvableMemberException instance.
public ParsedExpressionUnresolvableMemberException(Type targetType, string methodName, IReadOnlyList<Type> parameterTypes)
Parameters
targetType
TypeTarget type.
methodName
stringMethod name.
parameterTypes
IReadOnlyList<Type>Parameter types.
Properties
MemberName
Member name.
public string MemberName { get; }
Property Value
MemberType
Type of the missing member.
public MemberTypes MemberType { get; }
Property Value
ParameterTypes
Parameter types.
public IReadOnlyList<Type>? ParameterTypes { get; }
Property Value
TargetType
Target type.
public Type TargetType { get; }