LogicalExpression Class
Defines a query expression used to combine or nest other expressions
Inheritance Hierarchy
Scribe.Core.ConnectorApi Expression
Scribe.Core.ConnectorApi LogicalExpression
Namespace:
Scribe.Core.ConnectorApi
Assembly:
Scribe.Core.ConnectorApi (in Scribe.Core.ConnectorApi.dll)
Syntax
[DataContractAttribute] public class LogicalExpression : Expression, IEqualityComparer<LogicalExpression>
The LogicalExpression type exposes the following members.
Constructors
|
Name |
Description |
---|---|---|
![]() |
Hide default constructor |
|
![]() |
Constructor Set parentExpression to NULL for Root Expression |
|
![]() |
LogicalExpression(LogicalOperator, Expression, Expression, Expression) |
Constructor Set parentExpression to NULL for Root Expression |
Properties
|
Name |
Description |
---|---|---|
![]() |
The type of the Expression (Inherited from Expression.) |
|
![]() |
The "Left" Expression |
|
![]() |
The LogicalOperator used in the LogicalExpression |
|
![]() |
The Expression's parent Expression Will be set to NULL if the Expression is the RootExpression (Inherited from Expression.) |
|
![]() |
The "Right" Expression |
Methods
|
Name |
Description |
---|---|---|
![]() |
This method will return whether this object and the passed in object are equal. (Overrides Expression Equals(Object).) |
|
![]() |
This method will return whether the two passed in objects are equal. (Inherited from Expression.) |
|
![]() |
This method will return whether the two passed in objects are equal. |
|
![]() |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
![]() |
This method will return the hashcode of this object. (Overrides Expression GetHashCode .) |
|
![]() |
This method will return the hashcode of the passed in object. (Inherited from Expression.) |
|
![]() |
This method will return the hashcode of the passed in object. |
|
![]() |
Gets the Type of the current instance. (Inherited from Object.) |
|
![]() |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
![]() |
This method will tie the left and right expressions to this parent. (Overrides Expression OnDeserialized(StreamingContext).) |
|
![]() |
Returns a String that represents this instance. (Inherited from Expression.) |
|
![]() |
Toes the string. (Overrides Expression ToString(StringBuilder, Int32 ).) |
See