View Source
Class DefaultPropertyIndexValueFactory
Provides a default implementation for
, returning a single field to index containing the property value.
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public class DefaultPropertyIndexValueFactory : IPropertyIndexValueFactory
Methods
View Source
GetIndexValues(IProperty, String, String, Boolean)
Declaration
public IEnumerable<KeyValuePair<string, IEnumerable<object>>> GetIndexValues(IProperty property, string culture, string segment, bool published)
Parameters
Type |
Name |
Description |
IProperty |
property |
|
System.String |
culture |
|
System.String |
segment |
|
System.Boolean |
published |
|
Returns
Type |
Description |
IEnumerable<KeyValuePair<System.String, IEnumerable<System.Object>>> |
|
View Source
GetIndexValues(IProperty, String, String, Boolean, IEnumerable<String>)
Declaration
public IEnumerable<KeyValuePair<string, IEnumerable<object>>> GetIndexValues(IProperty property, string culture, string segment, bool published, IEnumerable<string> availableCultures)
Parameters
Type |
Name |
Description |
IProperty |
property |
|
System.String |
culture |
|
System.String |
segment |
|
System.Boolean |
published |
|
IEnumerable<System.String> |
availableCultures |
|
Returns
Type |
Description |
IEnumerable<KeyValuePair<System.String, IEnumerable<System.Object>>> |
|
View Source
GetIndexValues(IProperty, String, String, Boolean, IEnumerable<String>, IDictionary<Guid, IContentType>)
Declaration
public IEnumerable<KeyValuePair<string, IEnumerable<object>>> GetIndexValues(IProperty property, string culture, string segment, bool published, IEnumerable<string> availableCultures, IDictionary<Guid, IContentType> contentTypeDictionary)
Parameters
Type |
Name |
Description |
IProperty |
property |
|
System.String |
culture |
|
System.String |
segment |
|
System.Boolean |
published |
|
IEnumerable<System.String> |
availableCultures |
|
IDictionary<Guid, IContentType> |
contentTypeDictionary |
|
Returns
Type |
Description |
IEnumerable<KeyValuePair<System.String, IEnumerable<System.Object>>> |
|