C# Class Metropass.Core.PCL.Model.Kdb4.Reader.Kdb4Parser

ファイルを表示 Open project: TheAngryByrd/MetroPass Class Usage Examples

Public Methods

Method Description
CreateStdXmlReaderSettings ( ) : XmlReaderSettings
CreateXmlReader ( Stream readerStream ) : System.Xml.Linq.XDocument
DecodeXml ( System.Xml.Linq.XElement root ) : void
Kdb4Parser ( CryptoRandomStream crypto ) : System
ParseAndDecode ( System.Xml.Linq.XDocument xml ) : Kdb4Tree
ParseGroup ( System.Xml.Linq.XElement rootGroup ) : PwGroup
ParseStream ( Stream decrypredDatabase ) : Kdb4Tree
ParseXmlDocument ( System.Xml.Linq.XDocument xml ) : Kdb4Tree

Method Details

CreateStdXmlReaderSettings() public static method

public static CreateStdXmlReaderSettings ( ) : XmlReaderSettings
return System.Xml.XmlReaderSettings

CreateXmlReader() public static method

public static CreateXmlReader ( Stream readerStream ) : System.Xml.Linq.XDocument
readerStream Stream
return System.Xml.Linq.XDocument

DecodeXml() public method

public DecodeXml ( System.Xml.Linq.XElement root ) : void
root System.Xml.Linq.XElement
return void

Kdb4Parser() public method

public Kdb4Parser ( CryptoRandomStream crypto ) : System
crypto Metropass.Core.PCL.Cipher.CryptoRandomStream
return System

ParseAndDecode() public method

public ParseAndDecode ( System.Xml.Linq.XDocument xml ) : Kdb4Tree
xml System.Xml.Linq.XDocument
return Kdb4Tree

ParseGroup() public method

public ParseGroup ( System.Xml.Linq.XElement rootGroup ) : PwGroup
rootGroup System.Xml.Linq.XElement
return PwGroup

ParseStream() public method

public ParseStream ( Stream decrypredDatabase ) : Kdb4Tree
decrypredDatabase Stream
return Kdb4Tree

ParseXmlDocument() public method

public ParseXmlDocument ( System.Xml.Linq.XDocument xml ) : Kdb4Tree
xml System.Xml.Linq.XDocument
return Kdb4Tree