• XML

Contents

XML

Namespace: Shared

Assembly: SharedLib

XML Manipulation Class

Methods

BeginUpdate(String, UInt64, String) Loads an XML file into memory for faster read / write
EndUpdate(String, Boolean) Ends an update on the file and removes from cache
DeleteXMLValue(String, String, String, String)
SetXMLValue(String, String, String, String, String) Set's an XML value in a file
SetXMLValue(String, String, String, String) Set's an XML value in a file
GetXMLValue(String, String, Int64, String)
GetXMLValue(String, String, Boolean, String) returns a boolean value
GetXMLValue(String, String, Int32, String) Returns an integer XML Value
GetXMLValueU(String, String, UInt64, String) Returns a ulong value from an XML File
GetXMLValue64(String, String, Int64, String) Returns an Int64 value from an xml file
GetXMLValue(String, String, DateTime, String) Returns a date/time value
GetXMLValue(String, String, String, String) Returns a string from xml file
GetXMLValue(String, String, String, String, String) Returns a string from xml file
GetXMLValue(String, String, String) returns a string value from xml file
GetXMLValue64(String, String, UInt32, String) Returns an Int64 value from an xml file

Fields

_memoryXMLFile Dictionary for in memory xml file to speed up reading/writing
_lockObject Lock object for asynchronous access

In This Document