C# Class Jarstan.ContentSearch.AzureProvider.AzureFieldNameTranslator

Inheritance: AbstractFieldNameTranslator
Afficher le fichier Open project: jscott1277/SitecoreAzureSearchProvider

Méthodes publiques

Méthode Description
AzureFieldNameTranslator ( IAzureProviderIndex index ) : Sitecore.ContentSearch
GetIndexFieldName ( MemberInfo member ) : string
GetIndexFieldName ( string fieldName ) : string
GetIndexFieldName ( string fieldName, Type returnType ) : string
GetTypeFieldNames ( string fieldName ) : IEnumerable
MapDocumentFieldsToType ( Type type, MappingTargetType target, IEnumerable documentFieldNames ) : List>.Dictionary

Private Methods

Méthode Description
MapDocumentFieldsToTypeIndexer ( Type type, IEnumerable documentFieldNames ) : List>.Dictionary
MapDocumentFieldsToTypeProperties ( Type type, IEnumerable documentFieldNames ) : List>.Dictionary

Method Details

AzureFieldNameTranslator() public méthode

public AzureFieldNameTranslator ( IAzureProviderIndex index ) : Sitecore.ContentSearch
index IAzureProviderIndex
Résultat Sitecore.ContentSearch

GetIndexFieldName() public méthode

public GetIndexFieldName ( MemberInfo member ) : string
member System.Reflection.MemberInfo
Résultat string

GetIndexFieldName() public méthode

public GetIndexFieldName ( string fieldName ) : string
fieldName string
Résultat string

GetIndexFieldName() public méthode

public GetIndexFieldName ( string fieldName, Type returnType ) : string
fieldName string
returnType System.Type
Résultat string

GetTypeFieldNames() public méthode

public GetTypeFieldNames ( string fieldName ) : IEnumerable
fieldName string
Résultat IEnumerable

MapDocumentFieldsToType() public méthode

public MapDocumentFieldsToType ( Type type, MappingTargetType target, IEnumerable documentFieldNames ) : List>.Dictionary
type System.Type
target MappingTargetType
documentFieldNames IEnumerable
Résultat List>.Dictionary