diff --git a/GBase/GBase.xml b/GBase/GBase.xml
index 045a197..18a74aa 100644
--- a/GBase/GBase.xml
+++ b/GBase/GBase.xml
@@ -494,6 +494,45 @@
The value to set
A to await
+
+
+ Factory for the
+
+
+
+
+ Create an
+
+ The that implements the property
+ The name of the property
+ The value of the property
+ A newly created instance of the implementation for
+
+
+
+ Factory for the
+
+
+
+
+ Creates an
+
+ The
+ A newly created instance of the implementation for
+
+
+
+ Factory for the
+
+
+
+
+ Creates an
+
+ The name of the property
+ The value of the property
+ A newly created instance of the implementation for
+
An interface for the
@@ -509,6 +548,42 @@
A property entry for the
+
+
+ Factory for the
+
+
+
+
+ Creates an
+
+ A newly created instance of the implementation for
+
+
+
+ Factory for the
+
+
+
+
+ Creates an
+
+ The path to the xml file
+ A newly created instance of the implementation for
+
+
+
+ Factory for the
+
+
+
+
+ Creates an
+
+ The path to the xml file
+ The root element name of the xml file
+ A newly created instance of the implementation for
+
A that handles its data in an xml file
diff --git a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheEntryFactory.cs b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheEntryFactory.cs
index fce263e..f5ca37b 100644
--- a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheEntryFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheEntryFactory.cs
@@ -6,8 +6,18 @@ using System;
namespace GBase.Interfaces.DataHandling.Xml.Cache.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataHandlerCacheEntryFactory
{
+ ///
+ /// Create an
+ ///
+ /// The that implements the property
+ /// The name of the property
+ /// The value of the property
+ /// A newly created instance of the implementation for
IXmlDataHandlerCacheEntry Create(Type type, string propertyName, object value);
}
}
\ No newline at end of file
diff --git a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheFactory.cs b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheFactory.cs
index ffb517f..8ebc61a 100644
--- a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCacheFactory.cs
@@ -4,8 +4,16 @@
namespace GBase.Interfaces.DataHandling.Xml.Cache.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataHandlerCacheFactory
{
+ ///
+ /// Creates an
+ ///
+ /// The
+ /// A newly created instance of the implementation for
IXmlDataHandlerCache Create(IXmlDataReader xmlDataReader);
}
}
\ No newline at end of file
diff --git a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCachePropertyEntryFactory.cs b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCachePropertyEntryFactory.cs
index 23ef25c..d80bebd 100644
--- a/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCachePropertyEntryFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Cache/Factories/IXmlDataHandlerCachePropertyEntryFactory.cs
@@ -4,8 +4,17 @@
namespace GBase.Interfaces.DataHandling.Xml.Cache.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataHandlerCachePropertyEntryFactory
{
+ ///
+ /// Creates an
+ ///
+ /// The name of the property
+ /// The value of the property
+ /// A newly created instance of the implementation for
IXmlDataHandlerCachePropertyEntry Create(string propertyName, object value);
}
}
\ No newline at end of file
diff --git a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataHandlerFactory.cs b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataHandlerFactory.cs
index 52b5f53..7f303f8 100644
--- a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataHandlerFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataHandlerFactory.cs
@@ -4,8 +4,15 @@
namespace GBase.Interfaces.DataHandling.Xml.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataHandlerFactory
{
+ ///
+ /// Creates an
+ ///
+ /// A newly created instance of the implementation for
IXmlDataHandler Create();
}
}
\ No newline at end of file
diff --git a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataReaderFactory.cs b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataReaderFactory.cs
index e573acd..ce4fe53 100644
--- a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataReaderFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataReaderFactory.cs
@@ -4,8 +4,16 @@
namespace GBase.Interfaces.DataHandling.Xml.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataReaderFactory
{
+ ///
+ /// Creates an
+ ///
+ /// The path to the xml file
+ /// A newly created instance of the implementation for
IXmlDataReader Create(string path);
}
}
\ No newline at end of file
diff --git a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataWriterFactory.cs b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataWriterFactory.cs
index 9c2db97..785c56a 100644
--- a/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataWriterFactory.cs
+++ b/GBase/Interfaces/DataHandling/Xml/Factories/IXmlDataWriterFactory.cs
@@ -4,8 +4,17 @@
namespace GBase.Interfaces.DataHandling.Xml.Factories
{
+ ///
+ /// Factory for the
+ ///
public interface IXmlDataWriterFactory
{
+ ///
+ /// Creates an
+ ///
+ /// The path to the xml file
+ /// The root element name of the xml file
+ /// A newly created instance of the implementation for
IXmlDataWriter Create(string path, string rootElementName);
}
}
\ No newline at end of file