C# Класс SenseNet.Search.Indexing.IndexDocumentInfo

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateDocument Lucene.Net.Documents.Document
CreateField Lucene.Net.Documents.AbstractField
CreateInFolderField Lucene.Net.Documents.AbstractField
CreateInTreeFields IEnumerable
CreateStringField Lucene.Net.Documents.AbstractField
GetDocument Lucene.Net.Documents.Document
GetDocument Lucene.Net.Documents.Document
GetDocuments IEnumerable

Открытые методы

Метод Описание
AddField ( IndexFieldInfo fieldInfo ) : void
AddField ( string name, double value, Field store, bool isIndexed ) : void
AddField ( string name, int value, Field store, bool isIndexed ) : void
AddField ( string name, long value, Field store, bool isIndexed ) : void
AddField ( string name, string value, Field store, Field index ) : void
AddField ( string name, string value, Field store, Field index, Field termVector ) : void
Create ( Node node ) : IndexDocumentInfo
CreateDocument ( Node node ) : Lucene.Net.Documents.Document

Приватные методы

Метод Описание
CreateDocument ( IndexDocumentInfo info, IndexDocumentData docData ) : Lucene.Net.Documents.Document
CreateField ( IndexFieldInfo fieldInfo ) : AbstractField
CreateInFolderField ( string fieldName, string path ) : AbstractField
CreateInTreeFields ( string fieldName, string path ) : IEnumerable
CreateStringField ( string name, string value, PerFieldIndexingInfo indexingInfo ) : AbstractField
GetDocument ( IndexDocumentData docData ) : Lucene.Net.Documents.Document
GetDocument ( int versionId ) : Lucene.Net.Documents.Document
GetDocuments ( IEnumerable versionIdSet ) : IEnumerable

Описание методов

AddField() публичный Метод

public AddField ( IndexFieldInfo fieldInfo ) : void
fieldInfo IndexFieldInfo
Результат void

AddField() публичный Метод

public AddField ( string name, double value, Field store, bool isIndexed ) : void
name string
value double
store Lucene.Net.Documents.Field
isIndexed bool
Результат void

AddField() публичный Метод

public AddField ( string name, int value, Field store, bool isIndexed ) : void
name string
value int
store Lucene.Net.Documents.Field
isIndexed bool
Результат void

AddField() публичный Метод

public AddField ( string name, long value, Field store, bool isIndexed ) : void
name string
value long
store Lucene.Net.Documents.Field
isIndexed bool
Результат void

AddField() публичный Метод

public AddField ( string name, string value, Field store, Field index ) : void
name string
value string
store Lucene.Net.Documents.Field
index Lucene.Net.Documents.Field
Результат void

AddField() публичный Метод

public AddField ( string name, string value, Field store, Field index, Field termVector ) : void
name string
value string
store Lucene.Net.Documents.Field
index Lucene.Net.Documents.Field
termVector Lucene.Net.Documents.Field
Результат void

Create() публичный статический Метод

public static Create ( Node node ) : IndexDocumentInfo
node Node
Результат IndexDocumentInfo

CreateDocument() публичный статический Метод

public static CreateDocument ( Node node ) : Lucene.Net.Documents.Document
node Node
Результат Lucene.Net.Documents.Document