Class Operator.DescriptorComparison
protected class Operator.DescriptorComparison- Inheritance
- 
      
      Operator.DescriptorComparison
- Inherited Members
Constructors
DescriptorComparison(bool, bool, TypeDescriptor)
public DescriptorComparison(bool areNumbers, bool areCompatible, TypeDescriptor compatibleType)Parameters
- areNumbersbool
- areCompatiblebool
- compatibleTypeTypeDescriptor
Fields
INCOMPATIBLE_NUMBERS
protected static readonly Operator.DescriptorComparison INCOMPATIBLE_NUMBERSField Value
NOT_NUMBERS
protected static readonly Operator.DescriptorComparison NOT_NUMBERSField Value
_areCompatible
protected readonly bool _areCompatibleField Value
_areNumbers
protected readonly bool _areNumbersField Value
_compatibleType
protected readonly TypeDescriptor _compatibleTypeField Value
Properties
AreCompatible
public bool AreCompatible { get; }Property Value
AreNumbers
public bool AreNumbers { get; }Property Value
CompatibleType
public TypeDescriptor CompatibleType { get; }Property Value
Methods
CheckNumericCompatibility(TypeDescriptor, TypeDescriptor, TypeDescriptor, TypeDescriptor)
public static Operator.DescriptorComparison CheckNumericCompatibility(TypeDescriptor leftDeclaredDescriptor, TypeDescriptor rightDeclaredDescriptor, TypeDescriptor leftActualDescriptor, TypeDescriptor rightActualDescriptor)Parameters
- leftDeclaredDescriptorTypeDescriptor
- rightDeclaredDescriptorTypeDescriptor
- leftActualDescriptorTypeDescriptor
- rightActualDescriptorTypeDescriptor