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. | 
|  | 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. | 
|  | 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. |