C# Класс DanbooruDownloader3.DAO.DanbooruPostDao

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

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

Метод Описание
DanbooruPostDao ( DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : System

parse xml/json list file

DanbooruPostDao ( Stream input, DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : System

parse xml/json list stream and close it.

ParseDateTime ( string dtStr, DanbooruProvider provider ) : System.DateTime
ReadJSON ( string filename ) : void
ReadJSON ( string rawData, DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : void

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

Метод Описание
AppendHttp ( string url ) : string
ParsePostAttributes ( XmlTextReader reader, DanbooruPost post ) : void
ProcessJson ( String json ) : void
ProcessXML ( string rawData ) : void
ReadXML ( string filename ) : void
ReadXML ( string rawData, DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : void

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

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

parse xml/json list file
public DanbooruPostDao ( DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : System
option DanbooruDownloader3.Entity.DanbooruPostDaoOption
Результат System

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

parse xml/json list stream and close it.
public DanbooruPostDao ( Stream input, DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : System
input Stream
option DanbooruDownloader3.Entity.DanbooruPostDaoOption
Результат System

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

public static ParseDateTime ( string dtStr, DanbooruProvider provider ) : System.DateTime
dtStr string
provider DanbooruDownloader3.Entity.DanbooruProvider
Результат System.DateTime

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

public ReadJSON ( string filename ) : void
filename string
Результат void

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

public ReadJSON ( string rawData, DanbooruDownloader3.Entity.DanbooruPostDaoOption option ) : void
rawData string
option DanbooruDownloader3.Entity.DanbooruPostDaoOption
Результат void