PFQueryFilter_Boolean Class |
Namespace: Packflow.Core
[DataContractAttribute] public class PFQueryFilter_Boolean : PFQueryFilter
The PFQueryFilter_Boolean type exposes the following members.
Name | Description | |
---|---|---|
PFQueryFilter_Boolean |
Initializes a new instance of the PFQueryFilter_Boolean class.
| |
PFQueryFilter_Boolean(String, PFQueryFilterOperator, NullableBoolean) |
Initializes a new instance of the PFQueryFilter_Boolean class.
|
Name | Description | |
---|---|---|
CanBeNull |
[Currently not used]
| |
Coalesce | Gets or sets a value indicating whether the column value, if null, should be converted for this test. Ex: "SampleColumn!='Test'" becomes "COALESCE(SampleColumn, '')!='Test'" if this is enabled and the chosen coalesce value is an empty string. | |
CoalesceValue | Gets or sets a value to use as an alternative for the column value if it is null. Used only if the property Coalesce is True. Ex: "SampleColumn!='Test'" becomes "COALESCE(SampleColumn, '')!='Test'" if Coalesce is True and the chosen coalesce value is an empty string. | |
FieldName |
Gets or sets the name of the target field/column.
(Inherited from PFQueryFilter.) | |
FieldValue |
Gets or sets the value used for comparisons.
(Overrides PFQueryFilterFieldValue.) | |
FilterOnGroupedValues | Gets or sets a value indicating whether the filter should apply to splitted values after group instead of filtering objects directly. This will only apply -To choice and user multi-values fields. -If the filtered field is also grouped. -If the filtered value is not null. Note : this parameter is NOT serialized because its use is very rare. | |
HasRestriction |
Gets a value indicating whether there are restrictions,
(Inherited from PFQueryFilter.)limiting the use of this filter to certain objects. | |
IgnoreAccents |
Gets or sets a value indicating whether this filter should ignore accents or not.
(Inherited from PFQueryFilter.)Note : this only applies when the database is currently NOT ignoring accents by default. Attention, this can greatly degrade performances! | |
Operator |
Gets or sets the filter's operator.
(Inherited from PFQueryFilter.) | |
RestrictedToParents |
Gets or sets a list of parents' GUIDs.
(Inherited from PFQueryFilter.)If not empty, the filter will be applied to a subset of objects, depending on their parent. | |
UnknownValue |
Gets or sets a value indicating whether the filter value is already known.
(Inherited from PFQueryFilter.)This is typically used (= set to true) when a query is created to be stored and not executed immediately, e.g. for stored procedures. |
Name | Description | |
---|---|---|
DisableCoalesce |
Disables coalesce mode for this filter. See Coalesce property for more information.
(Inherited from PFQueryFilter.) | |
EnableCoalesce |
Enables coalesce mode for this filter with a given value. See Coalesce property for more information.
(Inherited from PFQueryFilter.) | |
ToString |
Creates a display value of this filters.
(Inherited from PFQueryFilter.) |
Name | Description | |
---|---|---|
AsT |
Casts an object to another type. Returns default(T) if the object is null.
(Defined by Utils_Other.) | |
EqualsAll |
Checks that this object is equal to every object in parameters.
(Defined by Utils_Other.) | |
EqualsAny |
Checks that this object is equal to at least one of the parameters.
(Defined by Utils_Other.) | |
GetString |
Converts an object to String using ToString() method, else returns String.Empty.
(Defined by Utils_Other.) | |
IsGenericList | Overloaded.
Checks if this object is a System.Collections.Generic.List.
(Defined by Utils_Linq.) | |
IsGenericList(Type) | Overloaded.
Checks if this object is a System.Collections.Generic.List using type as T.
(Defined by Utils_Linq.) | |
Serialize | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
Serialize(String) | Overloaded.
Serializes an object into an XML document.
(Defined by Utils_Xml.) | |
SerializeJson | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(ListType) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) | |
SerializeJson(DataContractJsonSerializerSettings) | Overloaded.
Serializes an object using a DataContractJsonSerializer.
(Defined by Utils_String.) |