C# 클래스 Chaos.Portal.Core.Indexing.View.ViewManager

The view manager.
상속: IViewManager
파일 보기 프로젝트 열기: CHAOS-Community/Portal

공개 메소드들

메소드 설명
AddView ( IView view, bool force = false ) : void
Delete ( ) : void

Sends a delete all query to all Views, essentially cleaning the entire index

Delete ( string query ) : void

Sends a delete query to all Views

GetView ( string viewName ) : IView
Index ( IEnumerable objs ) : void

The index.

Index ( object obj ) : void

The index.

ViewManager ( IView>.IDictionary dictionary, ICache cache ) : System

Initializes a new instance of the ViewManager class.

메소드 상세

AddView() 공개 메소드

public AddView ( IView view, bool force = false ) : void
view IView
force bool
리턴 void

Delete() 공개 메소드

Sends a delete all query to all Views, essentially cleaning the entire index
public Delete ( ) : void
리턴 void

Delete() 공개 메소드

Sends a delete query to all Views
public Delete ( string query ) : void
query string
리턴 void

GetView() 공개 메소드

public GetView ( string viewName ) : IView
viewName string
리턴 IView

Index() 공개 메소드

The index.
public Index ( IEnumerable objs ) : void
objs IEnumerable The objects.
리턴 void

Index() 공개 메소드

The index.
public Index ( object obj ) : void
obj object The object.
리턴 void

ViewManager() 공개 메소드

Initializes a new instance of the ViewManager class.
public ViewManager ( IView>.IDictionary dictionary, ICache cache ) : System
dictionary IView>.IDictionary The dictionary.
cache ICache
리턴 System