The following tables list the members exposed by DataSeriesDataProviderAnalyzer.
Name | Description | |
---|---|---|
![]() | ExcludedProperties | If specified, the specified properties should be excluded from evaluation. |
![]() | IncludedProperties | If specified, only the specified properties should be considered in the evaluation, unless excluded. |
Name | Description | |
---|---|---|
![]() | ExpandCamelCasedWords | Expands a string with camel casing into spaced words. |
![]() | GetAllCollectionProperties | Gets all the collection typed properties from the current data. |
![]() | GetAllDateTimeProperties | Returns all properties with a datetime type for the current data. |
![]() | GetAllDistinctMonotonicNumericProperties | |
![]() | GetAllExcludedDateTimeProperties | Returns all excluded properties with a datetime type for the current data. |
![]() | GetAllExcludedDistinctMonotonicNumericProperties | |
![]() | GetAllExcludedStringProperties | Returns all the string typed excluded properties for the current data. |
![]() | GetAllNumericProperties | Gets all the properties with numeric type from the current data. |
![]() | GetAllObjectProperties | Gets all the non-primitive typed properties from the current data. |
![]() | GetAllPropertiesWithIntent | Returns all properties matching the provided intent. |
![]() | GetAllPropertiesWithName | Gets all the properties that match the specified name for the current data. |
![]() | GetAllPropertiesWithValuedIntent | Returns all properties matching the provided intent provided they have a specified value. |
![]() | GetAllPropertiesWithValuelessIntent | Returns all properties matching the provided intent provided they have no specified value. |
![]() | GetAllStringProperties | Returns all the string typed properties for the current data. |
![]() | GetFirstDateTimeProperty | Returns the first property of date time type from the current data. |
![]() | GetFirstDistinctDateTimeProperty | Gets the first date time property with distinct values for the check amount. |
![]() | GetFirstDistinctMonotonicNumericProperty | Gets the first numeric property with distinct values which also monotonically increases or decreases for the given check amount. |
![]() | GetFirstDistinctNumericProperty | Gets the first numeric property with distinct values for the check amount. |
![]() | GetFirstDistinctStringProperty | Gets the first string property with distinct values for the check amount. |
![]() | GetFirstNumericProperty | Returns the first property from the current data with numeric type. |
![]() | GetFirstStringProperty | Returns the first property of string type from the current data. |
![]() | GetFirstStringPropertyPreferringDistinct | Gets the first string property with distinct values for the check amount, failing that, the first string property. |
![]() | GetNonNullPropertyValue | Returns a non null value for the requested property. |
![]() | GetParentTitle | Gets the current parent title for when a title would useful to resolve. |
![]() | GetPropertyIntentValue | Returns the value of a valued data intent for a property. |
![]() | GetTitleString | Gets an appropriate resolved title to use for the specified item. |
![]() | GetTitleStringWithSeparator | Gets an appropriate resolved title to use for the specified item. |
![]() | HasDateTimeProperties | Returns true if there are date time properties for the current data. |
![]() | HasNumericProperties | Returns true if the current data has numeric properties. |
![]() | HasStringProperties | Returns true if the current data has string typed properties. |
![]() | IsCollection | Returns true if the provided data is a collection. |
![]() | IsMonotonic | Returns true if the provided property monotonically increases or decreases for the specified amount of items to check. |
![]() | ShouldIncludeProperty | Returns true if a property should be included in the evaluation. |