C# Class KeePass.IO.Read.XmlParser

Afficher le fichier Open project: gkardava/WinPass

Méthodes publiques

Méthode Description
Parse ( ) : KeePass.IO.Data.Database
XmlParser ( KeePass.IO.Utils.CryptoRandomStream crypto, Stream stream, Dispatcher dispatcher ) : System

Private Methods

Méthode Description
IsProtected ( XmlReader reader ) : bool
ParseChildren ( XmlReader reader, KeePass.IO.Data.Group group ) : void
ParseEntry ( XmlReader reader ) : Entry
ParseGroup ( XmlReader reader ) : KeePass.IO.Data.Group
ParseIcon ( XmlReader reader ) : KeePass.IO.Data.IconData
ParseIcons ( XmlReader reader, Dispatcher dispatcher, ImageSource>.IDictionary icons ) : void
ParseProtection ( XmlReader reader, KeePass.IO.Data.DatabaseConfiguration config ) : void
ReadFieldValue ( XmlReader reader, bool &isProtected ) : string
ReadFields ( XmlReader reader ) : IList
ReadHistories ( XmlReader reader ) : IList
ReadId ( XmlReader reader ) : string
ReadLastModified ( XmlReader reader ) : System.DateTime

Method Details

Parse() public méthode

public Parse ( ) : KeePass.IO.Data.Database
Résultat KeePass.IO.Data.Database

XmlParser() public méthode

public XmlParser ( KeePass.IO.Utils.CryptoRandomStream crypto, Stream stream, Dispatcher dispatcher ) : System
crypto KeePass.IO.Utils.CryptoRandomStream
stream Stream
dispatcher System.Windows.Threading.Dispatcher
Résultat System