C# 클래스 SenseNet.Search.TextExtractor

상속: ITextExtractor
파일 보기 프로젝트 열기: maxpavlov/FlexNet

공개 메소드들

메소드 설명
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