• 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