TTMSFNCCloudGoogleFireBaseObjectDatabase.QueryList Method
Queries records whose named property equals the given string value.
API unit family: TMSFNCCloudGoogleFireBaseObject
Declaring type: TTMSFNCCloudGoogleFireBaseObjectDatabase
Inherited from: TTMSFNCCustomCloudGoogleFireBaseObjectDatabase
Overloads
Overload 1
Queries records whose named property equals the given string value.
procedure QueryList(APropertyName, AKeyWord: string); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyWord |
String value the property must equal. |
Overload 2
Queries records whose named property equals the given boolean value.
procedure QueryList(APropertyName: string; AKeyWord: Boolean); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyWord |
Boolean value the property must equal. |
Overload 3
Queries records whose named property equals the given numeric value.
procedure QueryList(APropertyName: string; AKeyValue: Double); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyValue |
Numeric value the property must equal. |
Overload 4
Queries records whose named property falls within the given string range.
procedure QueryList(APropertyName, AStartAt, AEndAt: string); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AStartAt |
Lower bound of the range, inclusive. |
AEndAt |
Upper bound of the range, inclusive. |
Overload 5
Queries records whose named property falls within the given numeric range.
procedure QueryList(APropertyName: string; AMinValue, AMaxValue: Double); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AMinValue |
Lower bound of the range, inclusive. |
AMaxValue |
Upper bound of the range, inclusive. |
Overload 6
Queries records whose named property equals the given string value and collects the matches into the supplied list.
procedure QueryList(APropertyName, AKeyWord: string; AList: TTMSFNCCloudGoogleFireBaseObjectList); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyWord |
String value the property must equal. |
AList |
Target list to receive the matching records. |
Overload 7
Queries records whose named property equals the given boolean value and collects the matches into the supplied list.
procedure QueryList(APropertyName: string; AKeyWord: Boolean; AList: TTMSFNCCloudGoogleFireBaseObjectList); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyWord |
Boolean value the property must equal. |
AList |
Target list to receive the matching records. |
Overload 8
Queries records whose named property equals the given numeric value and collects the matches into the supplied list.
procedure QueryList(APropertyName: string; AKeyValue: Double; AList: TTMSFNCCloudGoogleFireBaseObjectList); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AKeyValue |
Numeric value the property must equal. |
AList |
Target list to receive the matching records. |
Overload 9
Queries records whose named property falls within the given string range and collects the matches into the supplied list.
procedure QueryList(APropertyName, AStartAt, AEndAt: string; AList: TTMSFNCCloudGoogleFireBaseObjectList); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AStartAt |
Lower bound of the range, inclusive. |
AEndAt |
Upper bound of the range, inclusive. |
AList |
Target list to receive the matching records. |
Overload 10
Queries records whose named property falls within the given numeric range and collects the matches into the supplied list.
procedure QueryList(APropertyName: string; AMinValue, AMaxValue: Double; AList: TTMSFNCCloudGoogleFireBaseObjectList); overload;
Parameters
| Name | Description |
|---|---|
APropertyName |
Name of the property to match against. |
AMinValue |
Lower bound of the range, inclusive. |
AMaxValue |
Upper bound of the range, inclusive. |
AList |
Target list to receive the matching records. |