C# Класс SenseNet.Search.TextExtractor

Наследование: ITextExtractor
Показать файл Открыть проект

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

Метод Описание
Extract ( Stream stream ) : string
GetExtract ( BinaryData binaryData, Node node ) : string
GetExtract ( Stream stream, string fileName, string &errorMessage ) : string

Защищенные методы

Метод Описание
GetBytesFromStream ( Stream stream ) : byte[]
GetOpenXmlText ( Stream stream ) : string
WriteElapsedLog ( Stopwatch sw, string message, long length ) : void

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

Метод Описание
WriteError ( Exception e, Node node ) : void

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

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

public abstract Extract ( Stream stream ) : string
stream Stream
Результат string

GetBytesFromStream() защищенный статический Метод

protected static GetBytesFromStream ( Stream stream ) : byte[]
stream Stream
Результат byte[]

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

public static GetExtract ( BinaryData binaryData, Node node ) : string
binaryData SenseNet.ContentRepository.Storage.BinaryData
node Node
Результат string

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

public static GetExtract ( Stream stream, string fileName, string &errorMessage ) : string
stream Stream
fileName string
errorMessage string
Результат string

GetOpenXmlText() защищенный Метод

protected GetOpenXmlText ( Stream stream ) : string
stream Stream
Результат string

WriteElapsedLog() защищенный статический Метод

protected static WriteElapsedLog ( Stopwatch sw, string message, long length ) : void
sw Stopwatch
message string
length long
Результат void