public static class SearchConditionsExtender| AddAnyPropertyCondition | Adds a 'any property' based condition. |
| AddPropertyCondition(SearchConditions, Int32, MFConditionType, TypedValue) | Adds a property based condition. |
| AddPropertyCondition(SearchConditions, Int32, MFConditionType, MFDataType, Object) | Adds a property based condition. |
| AddStatusCondition | Adds a status condition. |
| BetweenDates | Adds a condition to search for objects between a certain date range. |
| DateRangeIntersects | Adds a condition to search for objects intersecting a certain date range. |
| excludeDeleted | Add a condition that excludes deleted objects. |
| IsMatch | Return true if there is conditions and they all match. |
| NameOrTitle | Adds a condition for the name/title of an object. |
| NotObjectID | Adds a condition to exclude a certain object ID. |
| ObjectClassID(SearchConditions, Int32) | Adds a condition for objects with a specific class id. |
| ObjectClassID(SearchConditions, Int32) | Adds a condition for objects with any of the specified class ids. |
| ObjectID | Adds an Object ID condition. |
| ObjectTypeID | Adds an ObjectType condition. |
| TryGetUnderlyingValueList | Attempts to resolve the value list for a given search condition. |
| Validate | Perform configuration/validation sanity checks on the search conditions. |