Click or drag to resize
ComparisonEngine Class
Provides methods for comparing values
Inheritance Hierarchy
SystemObject
  Lithnet.MetadirectoryServicesComparisonEngine

Namespace: Lithnet.MetadirectoryServices
Assembly: Lithnet.MetadirectoryServices (in Lithnet.MetadirectoryServices.dll) Version: 1.0.6017.24765
Syntax
public static class ComparisonEngine

The ComparisonEngine type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAllowedBinaryOperators
Gets the ValueOperators that are allowed to be used with a binary value
Public propertyStatic memberAllowedBooleanOperators
Gets the ValueOperator that are allowed to be used with a state value
Public propertyStatic memberAllowedDateTimeOperators
Gets the ValueOperators that are allowed to be used with a DateTime value
Public propertyStatic memberAllowedIntegerOperators
Gets the ValueOperators that are allowed to be used with a numeric value
Public propertyStatic memberAllowedPresenceOperators
Gets the PresenceOperators that are allowed to be used with an object value
Public propertyStatic memberAllowedReferenceOperators
Gets the ValueOperator that are allowed to be used with a state value
Public propertyStatic memberAllowedStringOperators
Gets the ValueOperators that are allowed to be used with a string value
Top
Methods
  NameDescription
Public methodStatic memberCompare(Attrib, Attrib, ValueOperator)
Public methodStatic memberCompare(Object, Object, ValueOperator, ExtendedAttributeType)
Compares two values of the specified ExtendedAttributeType
Public methodStatic memberCompare(Object, Object, ValueOperator, AttributeType)
Compares two values of the specified AttributeType
Public methodStatic memberCompareBinary(Byte, Byte, ValueOperator)
Compares a binary using the specified ValueOperator
Public methodStatic memberCompareBinary(Byte, String, ValueOperator)
Compares a binary value using the specified ValueOperator
Public methodStatic memberCompareBinary(String, String, ValueOperator)
Compares a binary value using the specified ValueOperator
Public methodStatic memberCompareBoolean(Boolean, Boolean, ValueOperator)
Compares a boolean value using the specified ValueOperator
Public methodStatic memberCompareBoolean(Boolean, String, ValueOperator)
Compares a boolean value using the specified ValueOperator
Public methodStatic memberCompareBoolean(String, String, ValueOperator)
Compares a boolean value using the specified ValueOperator
Public methodStatic memberCompareDateTime
Compares a DateTime value using the specified ValueOperator
Public methodStatic memberCompareLong(Int64, Int64, ValueOperator)
Compares a numeric value using the specified ValueOperator
Public methodStatic memberCompareLong(Int64, String, ValueOperator)
Compares a numeric value using the specified ValueOperator
Public methodStatic memberCompareLong(String, String, ValueOperator)
Compares a numeric value using the specified ValueOperator
Public methodStatic memberCompareString(String, String, ValueOperator)
Compares a string using the specified ValueOperator
Public methodStatic memberCompareString(String, String, ValueOperator, StringComparison)
Compares a string using the specified ValueOperator
Public methodStatic memberGetAllowedValueOperators(AttributeType)
Gets the value operators that are allowed to be used with the specified AttributeType
Public methodStatic memberGetAllowedValueOperators(ExtendedAttributeType)
Gets the value operators that are allowed to be used with the specified ExtendedAttributeType
Public methodStatic memberIsAllowedBinaryOperator
Determines if the specified ValueOperator is allowed to be used to compare a binary value
Public methodStatic memberIsAllowedBooleanOperator
Determines if the specified ValueOperator is allowed to be used to compare a state value
Public methodStatic memberIsAllowedDateTimeOperator
Determines if the specified ValueOperator is allowed to be used to compare a DateTime value
Public methodStatic memberIsAllowedIntegerOperator
Determines if the specified ValueOperator is allowed to be used to compare a numeric value
Public methodStatic memberIsAllowedOperator(ValueOperator, ExtendedAttributeType)
Gets a value indicating if the specified ValueOperator is compatible with the specified ExtendedAttributeType
Public methodStatic memberIsAllowedOperator(ValueOperator, AttributeType)
Gets a value indicating if the specified ValueOperator is compatible with the specified AttributeType
Public methodStatic memberIsAllowedPresenceOperator
Determines if the specified ValueOperator is allowed to be used to compare a binary value
Public methodStatic memberIsAllowedReferenceOperator
Determines if the specified ValueOperator is allowed to be used to compare a binary value
Public methodStatic memberIsAllowedStringOperator
Determines if the specified ValueOperator is allowed to be used to compare a string value
Top
See Also