C# Класс FileScanner.FileParsing.BaseFileParser

A basic implementation of the IFileParser interface which utilize parse strategies to parse any file. Specific file parsers are meant to derive from this class.
Наследование: IFileParser
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
encoding System.Text.Encoding
filePath string
parseStrategy IParseStrategy

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

Метод Описание
BaseFileParser ( string filePath, Encoding encoding, IParseStrategy parseStrategy ) : System

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

Метод Описание
InternalParse ( ) : string

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

Метод Описание
IFileParser ( ) : StreamReader
IFileParser ( ) : string

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

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

public BaseFileParser ( string filePath, Encoding encoding, IParseStrategy parseStrategy ) : System
filePath string
encoding System.Text.Encoding
parseStrategy IParseStrategy
Результат System

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

protected InternalParse ( ) : string
Результат string

Описание свойств

encoding защищенное свойство

protected Encoding,System.Text encoding
Результат System.Text.Encoding

filePath защищенное свойство

protected string filePath
Результат string

parseStrategy защищенное свойство

protected IParseStrategy parseStrategy
Результат IParseStrategy