Method | Description | |
---|---|---|
AddCrawler ( IProviderCrawler crawler ) : void | ||
AddCrawler ( IProviderCrawler crawler, bool initializeCrawler ) : void | ||
AddIndex ( ISearchIndex index ) : void | ||
AddStrategy ( IIndexUpdateStrategy strategy ) : void | ||
AzureIndex ( string name, IIndexPropertyStore propertyStore ) : Azure.ContentSearch.AzureProvider | ||
CreateDeleteContext ( ) : IProviderDeleteContext | ||
CreateSearchContext ( SearchSecurityOptions options = SearchSecurityOptions.Default ) : IProviderSearchContext | ||
CreateUpdateContext ( ) : IProviderUpdateContext | ||
Delete ( IIndexableId indexableId ) : void | ||
Delete ( IIndexableId indexableId, IndexingOptions indexingOptions ) : void | ||
Delete ( IIndexableUniqueId indexableUniqueId ) : void | ||
Delete ( IIndexableUniqueId indexableUniqueId, IndexingOptions indexingOptions ) : void | ||
Initialize ( ) : void | ||
Rebuild ( ) : void | ||
Rebuild ( IndexingOptions indexingOptions ) : void | ||
RebuildAsync ( IndexingOptions indexingOptions, |
||
Refresh ( IIndexable indexableStartingPoint ) : void | ||
Refresh ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions ) : void | ||
RefreshAsync ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions, |
||
RemoveAllCrawlers ( ) : void | ||
RemoveCrawler ( IProviderCrawler crawler ) : bool | ||
Reset ( ) : void | ||
Update ( IEnumerable |
||
Update ( IEnumerable |
||
Update ( IIndexableUniqueId indexableUniqueId ) : void | ||
Update ( IIndexableUniqueId indexableUniqueId, IndexingOptions indexingOptions ) : void |
Method | Description | |
---|---|---|
Dispose ( bool isDisposing ) : void | ||
EnsureInitialized ( ) : void | ||
PerformRebuild ( IndexingOptions indexingOptions, |
||
PerformRefresh ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions, |
Method | Description | |
---|---|---|
PerformUpdate ( IEnumerable |
||
SetupAzureSearchClient ( ) : void |
public AddCrawler ( IProviderCrawler crawler ) : void | ||
crawler | IProviderCrawler | |
return | void |
public AddCrawler ( IProviderCrawler crawler, bool initializeCrawler ) : void | ||
crawler | IProviderCrawler | |
initializeCrawler | bool | |
return | void |
public AddIndex ( ISearchIndex index ) : void | ||
index | ISearchIndex | |
return | void |
public AddStrategy ( IIndexUpdateStrategy strategy ) : void | ||
strategy | IIndexUpdateStrategy | |
return | void |
public AzureIndex ( string name, IIndexPropertyStore propertyStore ) : Azure.ContentSearch.AzureProvider | ||
name | string | |
propertyStore | IIndexPropertyStore | |
return | Azure.ContentSearch.AzureProvider |
public CreateDeleteContext ( ) : IProviderDeleteContext | ||
return | IProviderDeleteContext |
public CreateSearchContext ( SearchSecurityOptions options = SearchSecurityOptions.Default ) : IProviderSearchContext | ||
options | SearchSecurityOptions | |
return | IProviderSearchContext |
public CreateUpdateContext ( ) : IProviderUpdateContext | ||
return | IProviderUpdateContext |
public Delete ( IIndexableId indexableId ) : void | ||
indexableId | IIndexableId | |
return | void |
public Delete ( IIndexableId indexableId, IndexingOptions indexingOptions ) : void | ||
indexableId | IIndexableId | |
indexingOptions | IndexingOptions | |
return | void |
public Delete ( IIndexableUniqueId indexableUniqueId ) : void | ||
indexableUniqueId | IIndexableUniqueId | |
return | void |
public Delete ( IIndexableUniqueId indexableUniqueId, IndexingOptions indexingOptions ) : void | ||
indexableUniqueId | IIndexableUniqueId | |
indexingOptions | IndexingOptions | |
return | void |
protected Dispose ( bool isDisposing ) : void | ||
isDisposing | bool | |
return | void |
protected PerformRebuild ( IndexingOptions indexingOptions, |
||
indexingOptions | IndexingOptions | |
cancellationToken | ||
return | void |
protected PerformRefresh ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions, |
||
indexableStartingPoint | IIndexable | |
indexingOptions | IndexingOptions | |
cancellationToken | ||
return | void |
public Rebuild ( IndexingOptions indexingOptions ) : void | ||
indexingOptions | IndexingOptions | |
return | void |
public RebuildAsync ( IndexingOptions indexingOptions, |
||
indexingOptions | IndexingOptions | |
cancellationToken | ||
return | Task |
public Refresh ( IIndexable indexableStartingPoint ) : void | ||
indexableStartingPoint | IIndexable | |
return | void |
public Refresh ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions ) : void | ||
indexableStartingPoint | IIndexable | |
indexingOptions | IndexingOptions | |
return | void |
public RefreshAsync ( IIndexable indexableStartingPoint, IndexingOptions indexingOptions, |
||
indexableStartingPoint | IIndexable | |
indexingOptions | IndexingOptions | |
cancellationToken | ||
return | Task |
public RemoveCrawler ( IProviderCrawler crawler ) : bool | ||
crawler | IProviderCrawler | |
return | bool |
public Update ( IEnumerable |
||
indexableUniqueIds | IEnumerable |
|
return | void |
public Update ( IEnumerable |
||
indexableUniqueIds | IEnumerable |
|
indexingOptions | IndexingOptions | |
return | void |
public Update ( IIndexableUniqueId indexableUniqueId ) : void | ||
indexableUniqueId | IIndexableUniqueId | |
return | void |
public Update ( IIndexableUniqueId indexableUniqueId, IndexingOptions indexingOptions ) : void | ||
indexableUniqueId | IIndexableUniqueId | |
indexingOptions | IndexingOptions | |
return | void |