The following tables list the members exposed by the ObjectSetOperand type.

Public Constructors

 

Name

Description

Public constructor Supported by the .NET Compact Framework.

ObjectSetOperand Constructor

(Overloaded)

Top

Public Properties

 

Name

Description

Public property

AggregateType

Gets or sets the type of the aggregate operator.

Public property

AggregatedExpression

Gets or sets the aggregated expression.

Public property

Condition

Gets or sets the filter criteria applied to the property values of the objects being joined.

Public property Static

CustomFunctionCount

Returns the number of custom functions registered in an application via the RegisterCustomFunction and RegisterCustomFunctions method calls.

Public property

JoinTypeName

Gets or sets the type name of persistent objects being joined with parent objects.

Public property Supported by the .NET Compact Framework.

KeyPropertyName

 

Public property Supported by the .NET Compact Framework.

KeyPropertyTypeName

 

Public property Supported by the .NET Compact Framework.

LocalContex

 

Public property Supported by the .NET Compact Framework.

OwnerId

 

Public property Supported by the .NET Compact Framework.

PropertyName

 

Top

Public Methods

 

Name

Description

Public method

Accept

(Overloaded)

Public method Static

And

(Overloaded) Returns the expression which groups two operands with logical AND.

Public method

Avg

For internal use only.

Public method

Clone

(Overloaded) Creates a copy of the current JoinOperand instance.

Public method

Count

(Overloaded) For internal use only.

Public method Static

CriterionEquals

This method is intended for internal use.

Public method

Equals

(Overloaded) Determines whether the current object has the same settings as the specified object.

Public method

Exists

(Overloaded) For internal use only.

Public method Static

GetCustomFunction

Searches custom functions registered in an application via the RegisterCustomFunction and RegisterCustomFunctions method calls for a function with a specified name.

Public method Static

GetCustomFunctions

Returns custom functions registered in an application via the RegisterCustomFunction and RegisterCustomFunctions method calls.

Public method

GetHashCode

Gets the hash code (a number) that corresponds to the value of the current JoinOperand object.

Public method

GetType

(Overloaded) Gets the Type of the current instance. (inherited from Object).

Public method

IsNotNull

For internal use only.

Public method

IsNull

For internal use only.

Public method Static

LegacyToString

(Overloaded) Returns the string representation of a specified criteria.

Public method

Max

For internal use only.

Public method

Min

For internal use only.

Public method

Not

Returns an instance of the UnaryOperator that represents the criterion resulting from the logical inversion of the criterion the current CriteriaOperator represents.

Public method Static

Or

(Overloaded) Returns the expression which groups two operands with logical OR.

Public method Static

Parse

(Overloaded) Converts the specified string, specifying an expression, to its CriteriaOperator equivalent.

Public method Static

ParseList

(Overloaded) Converts the specified string representation of expressions that are divided by a semicolon into their CriteriaOperator equivalents.

Public method Static

ReferenceEquals

Determines whether the specified Object instances are the same instance. (inherited from Object).

Public method Static

RegisterCustomFunction

Registers a specified custom function to use in any CriteriaOperator-based criteria in your application.

Public method Static

RegisterCustomFunctions

(inherited from CriteriaOperator).

Public method

Sum

For internal use only.

Public method Static

ToBasicStyleString

(Overloaded) Converts the specified expression into its equivalent string in VB style.

Public method Static

ToCStyleString

(Overloaded) Converts the specified expression into its equivalent string in C# style.

Public method Static

ToString

(Overloaded) Converts the specified expression into its equivalent string in VB style.

Public method Static

TryParse

Tries to convert the specified string representation of an expression to its CriteriaOperator equivalent.

Public method Static

UnregisterCustomFunction

(Overloaded) Unregisters a custom function with a specified name from use in any CriteriaOperator-based criteria in your application.

Public method Supported by the .NET Compact Framework.

UpdateCondition

 

Top

Extension Methods

 

Name

Description

Public extension method Supported by the .NET Compact Framework.

GetDocflowExtension

Returns docflow extension for selected document. (Defined by DocumentExtensionDocflow).

Public extension method Supported by the .NET Compact Framework.

GetListValueByTerm<TDetails>

Obsolete. (Defined by TypeExtensions).

Public extension method Supported by the .NET Compact Framework.

GetValueByTerm<TValue>

Obsolete. (Defined by TypeExtensions).

Public extension method Supported by the .NET Compact Framework.

InitializeDocflow

Add docflow extension to document. Commit needed after this method. (Defined by DocumentExtensionDocflow).

Public extension method Supported by the .NET Compact Framework.

Session

Returns Session for specified object. (Defined by SessionExtensions).

Public extension method Supported by the .NET Compact Framework.

SetValueByTerm<TValue>

Obsolete. (Defined by TypeExtensions).

Top

Public Events

 

Name

Description

Public event Static

UserValueParse

Occurs when restoring a serialized criteria operator that references a user object.

Public event Static

UserValueToString

Occurs when serializing a criteria operator that references a user object.

Top

See Also