SearchConditionsJA Class

JSON compatible adaptor for the MFilesAPI SearchConditions collection.

Definition

Namespace: MFiles.VAF.Configuration.JsonAdaptor
Assembly: MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 23.12.13247.3
C#
[SerializableAttribute]
public class SearchConditionsJA : MFJsonCollectionAdaptor<SearchConditions, SearchConditionJA, SearchCondition>
Inheritance
Object    CollectionSearchConditionJA    MFJsonCollectionAdaptorSearchConditions, SearchConditionJA, SearchCondition    SearchConditionsJA

Constructors

SearchConditionsJA Simple constructor.
SearchConditionsJA(SearchConditions) Constructor that initializes itself with an existing api object.

Properties

Count Gets the number of elements actually contained in the CollectionT.
(Inherited from CollectionSearchConditionJA)
Item Gets or sets the element at the specified index.
(Inherited from CollectionSearchConditionJA)
Items Gets a IListT wrapper around the CollectionT.
(Inherited from CollectionSearchConditionJA)

Methods

Add Adds an object to the end of the CollectionT.
(Inherited from CollectionSearchConditionJA)
Clear Removes all elements from the CollectionT.
(Inherited from CollectionSearchConditionJA)
ClearItems Removes all elements from the CollectionT.
(Inherited from CollectionSearchConditionJA)
Contains Determines whether an element is in the CollectionT.
(Inherited from CollectionSearchConditionJA)
CopyTo Copies the entire CollectionT to a compatible one-dimensional Array, starting at the specified index of the target array.
(Inherited from CollectionSearchConditionJA)
GetEnumerator Returns an enumerator that iterates through the CollectionT.
(Inherited from CollectionSearchConditionJA)
IndexOf Searches for the specified object and returns the zero-based index of the first occurrence within the entire CollectionT.
(Inherited from CollectionSearchConditionJA)
Insert Inserts an element into the CollectionT at the specified index.
(Inherited from CollectionSearchConditionJA)
InsertItem Inserts an element into the CollectionT at the specified index.
(Inherited from CollectionSearchConditionJA)
LoadApiObject (Re-)Initializes this adaptor object to be the equivalent of the passed API object.
(Overrides MFJsonCollectionAdaptorT, IT, TILoadApiObject(T))
Parse Parses a Serialized SearchConditions string into an empty SearchConditionsJA object.
Remove Removes the first occurrence of a specific object from the CollectionT.
(Inherited from CollectionSearchConditionJA)
RemoveAt Removes the element at the specified index of the CollectionT.
(Inherited from CollectionSearchConditionJA)
RemoveItem Removes the element at the specified index of the CollectionT.
(Inherited from CollectionSearchConditionJA)
SetItem Replaces the element at the specified index.
(Inherited from CollectionSearchConditionJA)
ToApiObject Converts this JsonCompatible object to an equivalent API object.
(Overrides MFJsonCollectionAdaptorT, IT, TIToApiObject(Vault))
ToJson Serialize the object to a json string.
(Inherited from MFJsonCollectionAdaptorT, IT, TI)
Validate Performs validation checks on the object and sub-objects and returns any findings.
(Inherited from MFJsonCollectionAdaptorT, IT, TI)

Extension Methods

IsMatch Return true if there is conditions and they all match.
(Defined by SearchConditionsExtender)
Validate Perform configuration/validation sanity checks on the search conditions.
(Defined by SearchConditionsExtender)

See Also